Menghasilkan HTTPS API yang live, bertipe (typed), dan memiliki versi dari deskripsi bahasa Inggris biasa untuk menyediakan logika backend bagi coding agent.
Juga dikenal sebagai init-computer/init, @init-computer/mcp
- Stars
- 0
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 0.1.8
- Commit terakhir
- 31 Okt 2026
- Lisensi
- MIT
Apa itu Init MCP?
Init adalah MCP server. Menghasilkan HTTPS API yang live, bertipe (typed), dan memiliki versi dari deskripsi bahasa Inggris biasa untuk menyediakan logika backend bagi coding agent.
Ringkasan dibuat dari README proyek
Tentang Init MCP server
Init bertindak sebagai backend engineer untuk coding agent dengan mengubah deskripsi bahasa Inggris biasa menjadi HTTPS API yang live dan memiliki versi. Ini memungkinkan developer untuk membangun logika sisi server tanpa perlu menulis schema, server, atau glue code. Server ini berfungsi melalui transport stdio dan terintegrasi dengan client seperti Claude Code, Codex, dan Cursor. Pengguna harus menyediakan akun dan API key melalui environment variables untuk mengautentikasi server yang bersifat stateless ini.
Melalui tool tertentu, server dapat menghasilkan endpoint individual atau seluruh rangkaian endpoint dalam sebuah project. API ini dapat menggabungkan berbagai kemampuan termasuk LLM reasoning, web search, akses database, storage, dan scheduled jobs. Sistem akan menangani autentikasi dan secrets secara otomatis. Meskipun tersedia paket gratis, project memerlukan paket berbayar dan berlaku batasan penggunaan tertentu. Respon yang dihasilkan mencakup field yang bertipe (typed) dan informasi versi untuk memastikan konsistensi bagi agent yang memanggilnya.
Apa yang bisa Anda lakukan dengannya
- 1Generate backend endpointsBuat API yang fungsional dengan mendeskripsikan tujuannya menggunakan bahasa alami.
- 2Build cohesive API suitesKembangkan kumpulan endpoint yang saling terkait dengan mendefinisikan satu project tunggal.
- 3Execute generated logicTrigger route API tertentu dengan data input untuk menjalankan sebuah tugas.
- 4Manage project manifestsPerbarui project dengan membaca dan menulis ke file init.json lokal.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Init MCP
Format diverifikasi 10 Nov 2026Instal Init MCP di Claude Code
$ claude mcp add --env INIT_API_KEY=<YOUR_INIT_API_KEY> init -- npx -y @init-computer/mcpInstal Init MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Instal Init MCP di VS Code
.vscode/mcp.json
{
"servers": {
"init": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Instal Init MCP di Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Instal Init MCP di Codex
~/.codex/config.toml
[mcp_servers.init] command = "npx" args = ["-y", "@init-computer/mcp"] [mcp_servers.init.env] INIT_API_KEY = "<YOUR_INIT_API_KEY>"
Instal Init MCP di Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Konfigurasi
INIT_API_KEYWajibRahasiaYour Init API key
INIT_API_BASE_URL
| Nama | Deskripsi | Tipe |
|---|---|---|
| INIT_API_KEY | Your Init API key | WajibRahasia |
| INIT_API_BASE_URL | — |
Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap →Lolos checks otomatis kami. Ini bukan audit keamanan: baca kodenya dan berikan server akses paling terbatas yang dibutuhkannya. Cara kerja checks
- Source repository terhubung dan dapat dijangkauinit-computer/init is public and reachablegithub.com/init-computer/init ↗Lolos
- Paket menyebut repo ini sebagai sumbernya@init-computer/mcp names init-computer/init as sourcenpmjs.com/package/@init-computer/mcp ↗Lolos
- Provenance build (atestasi Sigstore)No build attestation published for this releaseTidak diperiksa
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-10-31github.com/init-computer/init ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerNo popular package one edit away from @init-computer/mcpLolos
- Tidak ada advisory kritis di paket maupun dependensinya2 resolved dependencies checked; no critical advisoryosv.dev ↗Lolos
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote menjawab handshake MCPTidak diperiksa
README
Lihat di GitHubInit 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.
Pertanyaan tentang Init MCP
Bagaimana cara menambahkan Init MCP ke Claude Code?
Jalankan claude mcp add --env INIT_API_KEY=<YOUR_INIT_API_KEY> init -- npx -y @init-computer/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Init MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Bagaimana cara melakukan autentikasi dengan Init MCP server?
Server ini bersifat stateless dan memerlukan API key yang diberikan melalui environment variable INIT_API_KEY.
Kemampuan apa saja yang bisa dimiliki oleh endpoint yang dihasilkan?
Endpoint dapat mengintegrasikan LLM reasoning, web search, scraping, media generation, email, database, storage, dan scheduled jobs.
Apakah server memerlukan versi Node.js tertentu?
Ya, Anda harus sudah menginstal Node.js versi 18 atau yang lebih baru.