{"_id":"@butterbase/mcp","_rev":"4-69eb52858ba794091ba34cda20f93c35","name":"@butterbase/mcp","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@butterbase/mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","butterbase","backend","database","auth","serverless","ai-agents"],"license":"Apache-2.0","_id":"@butterbase/mcp@1.0.0","maintainers":[{"name":"kcflexigbo","email":"kcflexigbo@gmail.com"}],"homepage":"https://butterbase.ai","bugs":{"url":"https://github.com/butterbase-ai/butterbase-oss/issues"},"bin":{"butterbase-mcp":"dist/index.js"},"dist":{"shasum":"c478f62ad294a1637873907561a30716eb9814b9","tarball":"https://registry.npmjs.org/@butterbase/mcp/-/mcp-1.0.0.tgz","fileCount":186,"integrity":"sha512-5NESbEG//wiCfytgCTeI0griRhnw+ydzrrPN12Irnls4fdZ1urmWnawYsN6iAx0QggA1ZIQyxbnKg6ywIktyYQ==","signatures":[{"sig":"MEYCIQDe8uzYVAwml1g2VGxxzgDSsEeU6wTQsvWUzHQATSC2OwIhAMb4vnkv//YSUv/bOb0STUjbW8kjABM1ha8Cp9+WTku/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560698},"main":"./dist/create-server.js","type":"module","types":"./dist/create-server.d.ts","exports":{".":{"types":"./dist/create-server.d.ts","default":"./dist/create-server.js"},"./api-client":{"types":"./dist/api-client.d.ts","default":"./dist/api-client.js"},"./create-server":{"types":"./dist/create-server.d.ts","default":"./dist/create-server.js"},"./request-auth-context":{"types":"./dist/request-auth-context.d.ts","default":"./dist/request-auth-context.js"}},"gitHead":"b0d02ad3ed99fc005f6772d527eeea80fd7e781f","mcpName":"io.github.butterbase-ai/mcp","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc -b --force","start":"node dist/index.js"},"_npmUser":{"name":"kcflexigbo","email":"kcflexigbo@gmail.com"},"repository":{"url":"git+https://github.com/butterbase-ai/butterbase-oss.git","type":"git","directory":"services/mcp-server"},"_npmVersion":"11.9.0","description":"Butterbase MCP server — manage schemas, auth, functions, storage, RAG, realtime, and deploys on Butterbase from any MCP-capable client.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","@butterbase/sdk":"^2.3.4","@butterbase/shared":"^0.2.2","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1780313880480_0.781702615390667","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@butterbase/mcp","version":"1.1.0","keywords":["mcp","model-context-protocol","butterbase","backend","database","auth","serverless","ai-agents"],"license":"Apache-2.0","_id":"@butterbase/mcp@1.1.0","maintainers":[{"name":"kcflexigbo","email":"kcflexigbo@gmail.com"},{"name":"willowwillowjar","email":"willow@butterbase.ai"}],"homepage":"https://butterbase.ai","bugs":{"url":"https://github.com/butterbase-ai/butterbase-oss/issues"},"bin":{"butterbase-mcp":"dist/index.js"},"dist":{"shasum":"acb9ac01f161ee33f718a47558ccb08784c2ef86","tarball":"https://registry.npmjs.org/@butterbase/mcp/-/mcp-1.1.0.tgz","fileCount":194,"integrity":"sha512-HOw1ZILfnvW0zlJqbvj/2NwUxGdJ6llHZ6C8DgfVqI12e3UQIAVD7B8KkIL+RObKXULxnhGsddy1yNXj95m3NA==","signatures":[{"sig":"MEUCICZja56jfl4iAp4mNI0kyHVGfPCXny8dyE9AsCYHQNkmAiEA70XDlMm/n0phaSgLSTSD798XCag4eoGWo+ns6/VxLoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615701},"main":"./dist/create-server.js","type":"module","types":"./dist/create-server.d.ts","exports":{".":{"types":"./dist/create-server.d.ts","default":"./dist/create-server.js"},"./api-client":{"types":"./dist/api-client.d.ts","default":"./dist/api-client.js"},"./create-server":{"types":"./dist/create-server.d.ts","default":"./dist/create-server.js"},"./request-auth-context":{"types":"./dist/request-auth-context.d.ts","default":"./dist/request-auth-context.js"}},"gitHead":"65c4d171214e56dbcf789110db17e74dbf90c7ec","mcpName":"io.github.butterbase-ai/mcp","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc -b --force","start":"node dist/index.js"},"_npmUser":{"name":"kcflexigbo","email":"kcflexigbo@gmail.com"},"repository":{"url":"git+https://github.com/butterbase-ai/butterbase-oss.git","type":"git","directory":"services/mcp-server"},"_npmVersion":"11.9.0","description":"Butterbase MCP server — manage schemas, auth, functions, storage, RAG, realtime, and deploys on Butterbase from any MCP-capable client.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.24.0","adm-zip":"^0.5.17","@butterbase/sdk":"^2.4.0","@butterbase/shared":"^0.3.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/adm-zip":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.0_1780358305690_0.7768252384960581","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@butterbase/mcp","version":"1.1.1","description":"Butterbase MCP server — manage schemas, auth, functions, storage, RAG, realtime, and deploys on Butterbase from any MCP-capable client.","license":"Apache-2.0","homepage":"https://butterbase.ai","repository":{"type":"git","url":"git+https://github.com/butterbase-ai/butterbase.git","directory":"services/mcp-server"},"bugs":{"url":"https://github.com/butterbase-ai/butterbase/issues"},"keywords":["mcp","model-context-protocol","butterbase","backend","database","auth","serverless","ai-agents"],"mcpName":"io.github.butterbase-ai/mcp","type":"module","main":"./dist/create-server.js","types":"./dist/create-server.d.ts","exports":{".":{"types":"./dist/create-server.d.ts","default":"./dist/create-server.js"},"./create-server":{"types":"./dist/create-server.d.ts","default":"./dist/create-server.js"},"./request-auth-context":{"types":"./dist/request-auth-context.d.ts","default":"./dist/request-auth-context.js"},"./api-client":{"types":"./dist/api-client.d.ts","default":"./dist/api-client.js"}},"bin":{"butterbase-mcp":"dist/index.js"},"scripts":{"build":"tsc -b --force","dev":"tsx src/index.ts","start":"node dist/index.js","test":"vitest run"},"dependencies":{"@butterbase/sdk":"^2.4.0","@butterbase/shared":"^0.3.0","@modelcontextprotocol/sdk":"^1.12.0","adm-zip":"^0.5.17","pg":"^8.20.0","zod":"^3.24.0"},"devDependencies":{"@types/adm-zip":"^0.5.8","@types/node":"^22.0.0","tsx":"^4.21.0","typescript":"^5.7.0","vitest":"^3.1.1"},"gitHead":"58002d5df855fed7e041ffe7bef53fa81b1cbf75","_id":"@butterbase/mcp@1.1.1","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-CCS36wm283e93boFoIpA344OxZP852qfB6eAYbbU3L70/LbzyS/vMBi1XFTl7IczZJrEoTXta6LCFdv/42d2cA==","shasum":"9c56c5e86ffe20d26bf42928f265019a06f724b8","tarball":"https://registry.npmjs.org/@butterbase/mcp/-/mcp-1.1.1.tgz","fileCount":194,"unpackedSize":615714,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCkZeBA33ha3Porl55gW9tEDKFPwlBasWDQNFLP14gYuwIhAN5ymzx23fApALCBcGVnIzqQadjQphILKOwSRcTbLSAs"}]},"_npmUser":{"name":"kcflexigbo","email":"kcflexigbo@gmail.com"},"directories":{},"maintainers":[{"name":"kcflexigbo","email":"kcflexigbo@gmail.com"},{"name":"willowwillowjar","email":"willow@butterbase.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_1.1.1_1780371072945_0.016554505346016102"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-01T11:38:00.303Z","modified":"2026-06-02T03:31:13.249Z","1.0.0":"2026-06-01T11:38:00.625Z","1.1.0":"2026-06-01T23:58:25.846Z","1.1.1":"2026-06-02T03:31:13.138Z"},"bugs":{"url":"https://github.com/butterbase-ai/butterbase/issues"},"license":"Apache-2.0","homepage":"https://butterbase.ai","keywords":["mcp","model-context-protocol","butterbase","backend","database","auth","serverless","ai-agents"],"repository":{"type":"git","url":"git+https://github.com/butterbase-ai/butterbase.git","directory":"services/mcp-server"},"description":"Butterbase MCP server — manage schemas, auth, functions, storage, RAG, realtime, and deploys on Butterbase from any MCP-capable client.","maintainers":[{"name":"kcflexigbo","email":"kcflexigbo@gmail.com"},{"name":"willowwillowjar","email":"willow@butterbase.ai"}],"readme":"# @butterbase/mcp\n\nThe official [Model Context Protocol](https://modelcontextprotocol.io) server for [Butterbase](https://butterbase.ai) — manage schemas, auth, functions, storage, RAG, realtime, and deploys on Butterbase from any MCP-capable client (Claude Code, Claude Desktop, Cursor, Windsurf, etc.).\n\n## Install\n\n```bash\nnpx @butterbase/mcp\n```\n\nOr install globally:\n\n```bash\nnpm install -g @butterbase/mcp\nbutterbase-mcp\n```\n\n## Configure\n\nAdd to your MCP client config (`.mcp.json`, `claude_desktop_config.json`, etc.):\n\n```json\n{\n  \"mcpServers\": {\n    \"butterbase\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@butterbase/mcp\"],\n      \"env\": {\n        \"BUTTERBASE_API_KEY\": \"bb_sk_your_key_here\"\n      }\n    }\n  }\n}\n```\n\nGet an API key at [butterbase.ai](https://butterbase.ai).\n\n## Hosted alternative\n\nPrefer to skip the local install? Butterbase also runs a hosted MCP endpoint:\n\n```json\n{\n  \"mcpServers\": {\n    \"butterbase\": {\n      \"url\": \"https://api.butterbase.ai/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer ${BUTTERBASE_API_KEY}\"\n      }\n    }\n  }\n}\n```\n\n## What you can do\n\nThe server exposes tools across Butterbase's surface area, including:\n\n- **Apps & regions** — `init_app`, `manage_app`, `list_regions`, `move_app`\n- **Schema** — `manage_schema`, `manage_migrations`\n- **Auth** — `manage_auth_config`, `manage_auth_users`, `manage_oauth`\n- **Data** — `select_rows`, `insert_row`, `seed_database`\n- **Functions** — `deploy_function`, `invoke_function`, `manage_function`\n- **Storage** — `manage_storage`\n- **Frontends** — `create_frontend_deployment`, `manage_frontend`, `manage_edge_ssr`\n- **RAG** — `manage_rag_content`, `rag_query`\n- **Realtime & Durable Objects** — `manage_realtime`, `manage_durable_objects`\n- **AI gateway** — `manage_ai`\n- **RLS** — `manage_rls`\n- **Integrations, billing, KV, API keys, audit logs**, and more\n\nSee the [Butterbase docs](https://butterbase.ai/docs) for the full list.\n\n## License\n\nApache-2.0 © NetGPT Inc.\n","readmeFilename":"README.md"}