Generiert Live-HTTPS-APIs mit Typisierung und Versionierung aus einfachen englischen Beschreibungen, um Backend-Logik für Coding-Agents bereitzustellen.
Auch bekannt als init-computer/init, @init-computer/mcp
- Stars
- 0
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 0.1.8
- Letzter Commit
- 31. Okt. 2026
- Lizenz
- MIT
Was ist Init MCP?
Init ist ein MCP server. Generiert Live-HTTPS-APIs mit Typisierung und Versionierung aus einfachen englischen Beschreibungen, um Backend-Logik für Coding-Agents bereitzustellen.
Zusammenfassung generiert aus dem README des Projekts
Über Init MCP server
Init fungiert als Backend-Engineer für Coding-Agents, indem es einfache englische Beschreibungen in Live-HTTPS-APIs mit Versionierung transformiert. Es ermöglicht Entwicklern, serverseitige Logik aufzubauen, ohne Schemas, Server oder Glue Code schreiben zu müssen. Der Server funktioniert über stdio-Transport und lässt sich in Clients wie Claude Code, Codex und Cursor integrieren. Nutzer müssen ein Konto und einen API-Key über Umgebungsvariablen bereitstellen, um den zustandslosen Server zu authentifizieren.
Durch spezifische Tools kann der Server einzelne Endpoints oder komplette Endpoint-Suites innerhalb eines Projekts generieren. Diese APIs können vielfältige Funktionen integrieren, darunter LLM-Reasoning, Web-Suche, Datenbankzugriff, Storage und geplante Jobs. Das System verwaltet Authentifizierung und Secrets automatisch. Es gibt einen kostenlosen Plan, aber für Projekte ist ein kostenpflichtiger Plan erforderlich, wobei spezifische Nutzungslimits gelten. Die generierten Antworten enthalten typisierte Felder und Versionsinformationen, um Konsistenz für den aufrufenden Agent zu gewährleisten.
Was du damit machen kannst
- 1Backend-Endpoints generierenErstelle eine funktionale API, indem du ihren Zweck in natürlicher Sprache beschreibst.
- 2Zusammenhängende API-Suites bauenEntwickle eine Sammlung verwandter Endpoints, indem du ein einzelnes Projekt definierst.
- 3Generierte Logik ausführenTrigger eine spezifische API-Route mit Input-Daten, um eine Aufgabe auszuführen.
- 4Projekt-Manifeste verwaltenAktualisiere ein Projekt durch Lesen und Schreiben in eine lokale init.json Datei.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du Init MCP
Formate geprüft am 10. Nov. 2026Init MCP in Claude Code installieren
$ claude mcp add --env INIT_API_KEY=<YOUR_INIT_API_KEY> init -- npx -y @init-computer/mcpInit MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Init MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"init": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Init MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Init MCP in Codex installieren
~/.codex/config.toml
[mcp_servers.init] command = "npx" args = ["-y", "@init-computer/mcp"] [mcp_servers.init.env] INIT_API_KEY = "<YOUR_INIT_API_KEY>"
Init MCP in Gemini CLI installieren
~/.gemini/settings.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Konfiguration
INIT_API_KEYErforderlichSecretYour Init API key
INIT_API_BASE_URL
| Name | Beschreibung | Typ |
|---|---|---|
| INIT_API_KEY | Your Init API key | ErforderlichSecret |
| INIT_API_BASE_URL | — |
Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarinit-computer/init is public and reachablegithub.com/init-computer/init ↗Bestanden
- Paket nennt dieses Repository als Quelle@init-computer/mcp names init-computer/init as sourcenpmjs.com/package/@init-computer/mcp ↗Bestanden
- Build-Herkunft (Sigstore-Attestierung)No build attestation published for this releaseNicht geprüft
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-10-31github.com/init-computer/init ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNo popular package one edit away from @init-computer/mcpBestanden
- Kein kritischer Hinweis im Paket oder seinen Abhängigkeiten2 resolved dependencies checked; no critical advisoryosv.dev ↗Bestanden
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehenInit MCP
Init is the backend engineer for your coding agent. Your agent builds the app, and Init builds and runs the backend behind it.
Describe an endpoint in plain English and Init ships it as a live, typed, versioned HTTPS API in seconds, with auth and secrets handled. Endpoints can use AI inside: research, reasoning, web search, image, video and voice generation, email, databases, storage and scheduled jobs, combined however the task needs.
Works with Claude Code, Codex, Cursor, and any MCP client. No servers, schemas or glue code to write.
Start with the free plan. An account and API key are required; usage limits apply and projects require a paid plan. The generated endpoint response includes its typed fields and version; project operations can return an init.json contract.
Get started · Documentation · Pricing
Short description
Generates a live backend API in seconds from a description, combining any capability in one endpoint: LLM reasoning, web search, scraping, document processing, media and voice generation, email, maps, database, storage, compute and scheduled jobs. Returns a typed HTTPS endpoint with auth handled. Use whenever the app needs server-side logic.
Install
npm install -g @init-computer/mcp
Requires Node.js 18 or later.
Configure authentication
The MCP server is stateless and reads the API key from its process environment. It never stores the key itself:
export INIT_API_KEY=init_sk_...
export INIT_API_BASE_URL=https://api.init.computer
Keep the key in the MCP client's secret/environment configuration, not in a prompt or checked-in file.
Register with an MCP client
{
"mcpServers": {
"init": {
"command": "init-mcp",
"env": {
"INIT_API_KEY": "init_sk_...",
"INIT_API_BASE_URL": "https://api.init.computer"
}
}
}
}
Run the server directly for a stdio client:
init-mcp
Tools
init_generate
Create an endpoint, or create a new version of an existing endpoint with resource_id.
{
"prompt": "Create an API that reviews source code for security issues.",
"resource_id": "optional-resource-id",
"projects": ["Security"]
}
init_generate_project
Create a project and a cohesive endpoint suite.
{
"name": "Customer Support",
"prompt": "Build ticket intake and status lookup."
}
init_edit_project
Add endpoints or create new endpoint versions in an existing project.
{
"project_id": "project_uuid",
"prompt": "Add ticket assignment."
}
init_run
Call a generated endpoint by route, /vN/... path, or full URL.
{
"route": "abc123",
"version": 1,
"input": { "topic": "sports players" },
"requestFormat": "json"
}
init_list_resources
List the authenticated user's generated resources. Optional filters such as q and status are passed through.
{ "q": "sales", "status": "enabled" }
init_get_resource
Fetch one resource by id:
{ "id": "resource_uuid" }
init_list_packages
Inspect available runtime packages and enabled connections. Filter by category, for example Database or Storage.
{ "category": "Database" }
Protocol behavior
The server uses MCP stdio transport and returns JSON text content for every tool call. It does not upload repository secrets; its file tool reads and writes only the explicit init.json path supplied to it.
Repository init.json integration
Use init_apply_project_file with an explicit local init.json path and an edit request. The MCP server reads that file, edits its project, and overwrites the file with the returned project summary. The current SDK returns an empty tables array in that summary, so back up or review any manifest with table definitions before using the file tool. For agents with a parsed document, init_apply_project_manifest returns the summary without touching the filesystem.
Maintaining the public repository
The Init monorepo is the source of truth for this package. After updating and testing apps/api/surfaces/mcp, copy its bin, package.json, package-lock.json, README.md, LICENSE, and server.json into the public MCP repository. Check the version and registry metadata, publish the npm release, and update the MCP Registry entry for the same version. Do not copy environment files, credentials, or unrelated application source.
Init MCP Fragen
Wie füge ich Init MCP zu Claude Code hinzu?
Führe claude mcp add --env INIT_API_KEY=<YOUR_INIT_API_KEY> init -- npx -y @init-computer/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich Init MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Wie authentifiziere ich mich beim Init MCP server?
Der Server ist zustandslos und erfordert einen API-Key, der über die Umgebungsvariable INIT_API_KEY bereitgestellt wird.
Welche Funktionen können die generierten Endpoints haben?
Endpoints können LLM-Reasoning, Web-Suche, Scraping, Medien-Generierung, E-Mail, Datenbanken, Storage und geplante Jobs integrieren.
Benötigt der Server eine bestimmte Node.js-Version?
Ja, du musst Node.js Version 18 oder neuer installiert haben.