Skip to main content

butterbase

AI-native, open-source backend-as-a-service with a built-in Model Context Protocol server. Postgres, auth, storage, functions, AI gateway.

Quellinformationen

Repository
butterbase-ai/butterbase
Letzte Quellaktivität
6. Oktober 2026 um 13:46
Erkannte Sprache von SKILL.md
Englisch
Sterne
3.687
Forks
171

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
butterbase
description
AI-native, open-source backend-as-a-service with a built-in Model Context Protocol server. Postgres, auth, storage, functions, AI gateway.
license
Apache-2.0
category
mcp-servers
supported_assistants
["claude-code","claude-desktop","cursor","windsurf","codex-cli"]
homepage
https://butterbase.ai
repository
https://github.com/butterbase-ai/butterbase
mcp
{"npm_package":"@butterbase/mcp","hosted_endpoint":"https://api.butterbase.ai/mcp","transport":"streamable-http","registry":"io.github.butterbase-ai/mcp"}
# Butterbase **AI-native, open-source backend-as-a-service** with a built-in Model Context Protocol (MCP) server. Postgres data plane, auth, storage, serverless functions, AI gateway, RAG, realtime, and durable objects — all drivable by an AI agent via MCP tools. This repo ships the open-source runtime. The managed offering at [butterbase.ai](https://butterbase.ai) adds multi-region orchestration, billing, and ops. ## What the MCP server can do Nearly 40 tools across the platform's surface area, including: - **Apps & regions** — `init_app`, `manage_app` (actions: list/delete/pause/get_config/update_access_mode/secure/update_cors/set_visibility/preview_clone_env_vars/clone/get_clone_job/find_templates/set_clone_webhook/link_substrate/unlink_substrate/move/move_status/teardown_source_replica), `list_regions` - **Schema** — `manage_schema` (declarative DSL, dry-run diffs), `manage_migrations` - **Auth** — `manage_auth_config`, `manage_auth_users`, `manage_oauth` - **Data** — `select_rows`, `insert_row`, `seed_database` - **Functions** — `deploy_function`, `invoke_function`, `manage_function` - **Storage** — `manage_storage` (presigned URLs, ACLs) - **Frontends** — `create_frontend_deployment`, `manage_frontend`, `manage_edge_ssr` - **RAG** — `manage_rag_content`, `rag_query` - **Realtime & Durable Objects** — `manage_realtime`, `manage_durable_objects` - **AI gateway** — `manage_ai` (chat, embeddings, BYOK) - **Row-Level Security** — `manage_rls` - **Integrations** — `manage_integrations` (Composio: email, Slack, GitHub, Notion, Linear, CRM) - **Billing** — `manage_billing` (Stripe Connect) - **KV, API keys, audit logs**, and more ## Install ### Option 1 — Claude Code plugin (recommended) ```bash claude plugin marketplace add https://github.com/butterbase-ai/butterbase-skills claude plugin install butterbase-skills@butterbase-skills ``` Plugin includes 39 guided skills and 34 slash commands (`/butterbase-skills:journey`, `/butterbase-skills:build-app`, …) and auto-configures the MCP server. ### Option 2 — Hosted MCP (any client) Add to your MCP config: ```json { "mcpServers": { "butterbase": { "url": "https://api.butterbase.ai/mcp", "headers": { "Authorization": "Bearer ${BUTTERBASE_API_KEY}" } } } } ``` ### Option 3 — Local stdio MCP ```bash npx @butterbase/mcp ``` Or wire it up in your MCP config: ```json { "mcpServers": { "butterbase": { "command": "npx", "args": ["-y", "@butterbase/mcp"], "env": { "BUTTERBASE_API_KEY": "bb_sk_..." } } } } ``` ### Option 4 — Self-host the whole stack See the [Quickstart](./README.md#quickstart-self-host) in `README.md`. Requires Docker + Node 22+. ## Get an API key Sign up at [butterbase.ai](https://butterbase.ai) and generate a key, or self-host and use the CLI: ```bash butterbase keys generate ``` Keys are prefixed `bb_sk_…`. ## Supported AI assistants Any MCP-capable client works. Tested with: **Claude Code**, **Claude Desktop**, **Cursor**, **Windsurf**, **Codex CLI**. ## Related - **[@butterbase/mcp](https://www.npmjs.com/package/@butterbase/mcp)** — stdio MCP server (this repo, installable from npm) - **[butterbase-skills](https://github.com/butterbase-ai/butterbase-skills)** — Claude Code plugin with 39 guided skills and 34 slash commands - **[@butterbase/sdk](https://www.npmjs.com/package/@butterbase/sdk)** — TypeScript SDK - **[@butterbase/cli](https://www.npmjs.com/package/@butterbase/cli)** — local dev / scaffolding CLI ## License Apache-2.0
Auf GitHub ansehen