일반적인 영어 설명을 기반으로 실시간 타입 지정 및 버전 관리가 가능한 HTTPS API를 생성하여 코딩 에이전트용 백엔드 로직을 제공합니다.
다른 이름 init-computer/init, @init-computer/mcp
- 스타
- 0
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 0.1.8
- 마지막 커밋
- 2026년 10월 31일
- 라이선스
- MIT
Init MCP란?
Init은(는) MCP server입니다. 일반적인 영어 설명을 기반으로 실시간 타입 지정 및 버전 관리가 가능한 HTTPS API를 생성하여 코딩 에이전트용 백엔드 로직을 제공합니다.
프로젝트 README에서 생성된 요약
Init MCP server 정보
Init은 일반적인 영어 설명을 실시간 버전 관리형 HTTPS API로 변환하여 코딩 에이전트를 위한 백엔드 엔지니어 역할을 수행합니다. 개발자는 스키마, 서버 또는 연결 코드를 직접 작성하지 않고도 서버 측 로직을 구축할 수 있습니다. 이 서버는 stdio 전송 방식을 통해 작동하며 Claude Code, Codex, Cursor와 같은 클라이언트와 통합됩니다. 사용자는 stateless 서버 인증을 위해 환경 변수를 통해 계정과 API key를 제공해야 합니다.
특정 도구를 통해 서버는 개별 엔드포인트 또는 프로젝트 내의 전체 엔드포인트 세트를 생성할 수 있습니다. 이러한 API는 LLM 추론, 웹 검색, 데이터베이스 액세스, 스토리지 및 예약된 작업을 포함한 다양한 기능을 통합할 수 있습니다. 시스템은 인증 및 비밀 정보를 자동으로 처리합니다. 무료 플랜이 제공되지만, 프로젝트를 위해서는 유료 플랜이 필요하며 특정 사용량 제한이 적용됩니다. 생성된 응답에는 호출하는 에이전트의 일관성을 보장하기 위해 타입이 지정된 필드와 버전 정보가 포함됩니다.
활용 사례
- 1백엔드 엔드포인트 생성자연어로 목적을 설명하여 기능적인 API를 생성합니다.
- 2응집력 있는 API 세트 구축단일 프로젝트를 정의하여 관련 엔드포인트 모음을 개발합니다.
- 3생성된 로직 실행입력 데이터와 함께 특정 API 경로를 트리거하여 작업을 수행합니다.
- 4프로젝트 매니페스트 관리로컬 init.json 파일을 읽고 써서 프로젝트를 업데이트합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Init MCP 설치 방법
형식 확인: 2026년 11월 10일Claude Code에 Init MCP 설치
$ claude mcp add --env INIT_API_KEY=<YOUR_INIT_API_KEY> init -- npx -y @init-computer/mcpCursor에 Init MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}VS Code에 Init MCP 설치
.vscode/mcp.json
{
"servers": {
"init": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Claude Desktop에 Init MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}Codex에 Init MCP 설치
~/.codex/config.toml
[mcp_servers.init] command = "npx" args = ["-y", "@init-computer/mcp"] [mcp_servers.init.env] INIT_API_KEY = "<YOUR_INIT_API_KEY>"
Gemini CLI에 Init MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"init": {
"command": "npx",
"args": [
"-y",
"@init-computer/mcp"
],
"env": {
"INIT_API_KEY": "<YOUR_INIT_API_KEY>"
}
}
}
}구성
INIT_API_KEY필수비밀Your Init API key
INIT_API_BASE_URL
| 이름 | 설명 | 유형 |
|---|---|---|
| INIT_API_KEY | Your Init API key | 필수비밀 |
| INIT_API_BASE_URL | — |
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식
- 소스 저장소 연결 및 접근 가능init-computer/init is public and reachablegithub.com/init-computer/init ↗통과
- 패키지가 이 저장소를 소스로 지정@init-computer/mcp names init-computer/init as sourcenpmjs.com/package/@init-computer/mcp ↗통과
- 빌드 출처(Sigstore 증명)No build attestation published for this release검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-10-31github.com/init-computer/init ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음No popular package one edit away from @init-computer/mcp통과
- 패키지와 의존성에 심각한 보안 권고 없음2 resolved dependencies checked; no critical advisoryosv.dev ↗통과
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 endpoint가 MCP 핸드셰이크에 응답검사되지 않음
README
GitHub에서 보기Init 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 질문
Init MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --env INIT_API_KEY=<YOUR_INIT_API_KEY> init -- npx -y @init-computer/mcp를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
Init MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
Init MCP server 인증은 어떻게 하나요?
이 서버는 상태를 유지하지 않는 stateless 방식이며, INIT_API_KEY 환경 변수를 통해 제공되는 API key가 필요합니다.
생성된 엔드포인트는 어떤 기능을 가질 수 있나요?
엔드포인트는 LLM 추론, 웹 검색, 스크래핑, 미디어 생성, 이메일, 데이터베이스, 스토리지 및 예약된 작업 등을 통합할 수 있습니다.
특정 Node.js 버전이 필요한가요?
네, Node.js 버전 18 이상이 설치되어 있어야 합니다.