AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompare
Home/
Dev Tooling/
butterbase
butterbase logo

butterbase

Active·★ 3.0k·Apache-2.0·Updated 2026-10-20
★ Trending

Butterbase is an open-source backend-as-a-service designed so that AI coding agents can provision and operate it. Every app gets its own Postgres database with a declarative schema, migrations, row-level security and auto-generated REST endpoints. Around that sit the usual building blocks: email and OAuth auth, S3 or R2 backed file storage, a key-value store, TypeScript serverless functions on Deno, Durable Objects, WebSocket realtime subscriptions and outbound webhooks.

The AI-specific layer is what distinguishes it from a generic Supabase-style stack. It includes an AI gateway for chat and embeddings, managed RAG collections with ingestion and semantic search, and declarative multi-step agent workflows with checkpointed runs and human-approval pauses. Every capability is also exposed as MCP tools over HTTP or stdio, and a Claude Code plugin adds guided skills that walk from idea through schema, auth and functions to deploy.

© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.

Guides

The repository ships the full runtime data plane under Apache 2.0, and a single docker compose command starts the stack locally. The managed cloud at butterbase.ai adds multi-region orchestration, billing, upstream AI router adapters and ops dashboards, which live in a private repository. When you self-host, the AI gateway runs without those upstream adapters and quotas are unlimited, so plan to wire in your own model access. It is a young project, and the setup guide expects Docker, Node 22 and manual migrations.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-17.

License
Apache-2.0
Latest release
No GitHub releases
Last commit
2026-10-16
Contributors
6
Forks
166
Open issues and PRs
21
First published
2026-05-20
npm package
@butterbase/mcp 1.1.1 · 26 downloads last week

Source: GitHub, npm and PyPI public APIs.

#backend-as-a-service#postgres#mcp#self-hosted#serverless#supabase-alternative
$ Install
$ docker compose -f docker-compose.local.yml up -d
↗ Visit site★ GitHub
01

Features

01Per-app Postgres database with declarative schema, migrations, row-level security and auto-generated REST
02Auth (email and OAuth), S3/R2-backed file storage, key-value store and outbound webhooks
03TypeScript serverless functions on Deno, Durable Objects and WebSocket realtime subscriptions
04AI gateway, managed RAG collections and declarative multi-step agent workflows with human-approval pauses
05Every capability is exposed as MCP tools (HTTP or stdio), plus a Claude Code plugin with guided skills
02

Why choose it

+Real Postgres per app with row-level security and migrations, so there is no proprietary datastore to be locked into.
+Built for agents: all features are exposed as MCP tools, and a Claude Code plugin guides the workflow from schema to deploy.
+Apache 2.0 with the full runtime data plane in the repo and no feature-gated community edition.
+Covers AI needs out of the box: AI gateway, managed RAG and checkpointed agent workflows.
03

Trade-offs

!Self-hosting is more involved than a single container: it needs Docker, Node 22, submodules and manually run migrations.
!Multi-region orchestration, billing and upstream AI router adapters are only in the managed cloud, so self-hosters bring their own model access.
!The project is new and moving fast, so expect API and feature changes.
04

Maintenance check

ActiveChecked: 2026-10-22
Last commit
2026-10-20
Commits, last 90 days
100+
Releases, last 90 days
0
Latest release
—
Open issues
21
Recent issues with at least one comment
0/6
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 6, 9, 12, 16, 6, 22, 5, 3, 11, 11, 1, 3

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

05

Compatibility

Docker
Self-host
Verified via docs
Claude Code
Plugin
Verified via docs
MCP Clients
HTTP / stdio
Verified via docs
06

Quick start

1
$ docker compose -f docker-compose.local.yml up -d
07

Use cases

↳Give an AI coding agent a real backend (database, auth, functions) it can provision and deploy through MCP
↳Self-host a Supabase-style backend on your own infrastructure without feature-gated editions
↳Build AI-driven apps that need RAG, an LLM gateway and stateful agents next to the database
08

Alternatives

⚡Top VS:
VSdeepseek-pp★1.9k→VSenvkit-releases★575→VSmuxin★357→

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start

Most discussed open issues

  • #189 Japanese documentation and opt-in localization for OSS interfaces0 comments · 2026-10-11
  • #187 External source-rights evidence at RAG ingestion / MCP tool boundaries0 comments · 2026-10-06
  • #172 F-14: RLS isolation tests + document the fail-open-by-design model0 comments · 2026-09-29
  • #171 F-12: key rotation procedure for AUTH_ENCRYPTION_KEY and OPERATOR_CRED_KEY0 comments · 2026-09-29
  • #170 F-05: plan-tiered audit retention + revoke write access from app role0 comments · 2026-09-29

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

VS
tiger-cli
★126
→
deepseek-pp logo
deepseek-pp★ 1.9k
为 DeepSeek 网页版注入类原生工具调用、MCP 工具、长期记忆、Skill、系统提示词预设和自动化任务的Chrome/Edge/Firfox扩展
VSCompare→
envkit-releases logo
envkit-releases★ 575
EnvKit — free local development environment for Windows & macOS: nginx/Apache, multiple PHP versions, MySQL/MariaDB, PostgreSQL, Redis, MongoDB, Mailpit, Node.js, trusted .test HTTPS, and a built-in MCP server for AI-assistant control. A Laragon/XAMPP/Herd alternative.
VSCompare→
muxin logo
muxin★ 357
All your machines, one app. For you and your AI agents: agent sessions, desktops, files, logs and GitHub across your Macs, Linux and Windows machines, with an MCP server.
VSCompare→
tiger-cli logo
tiger-cli★ 126
Tiger CLI is the command-line interface for Tiger Cloud. It includes an MCP server for helping coding agents write production-level Postgres code.
VSCompare→
owngit logo
owngit★ 98
Self-hosted Git server for home labs and local machines
VSCompare→
mcp-debug logo
mcp-debug★ 37
Command-line tool for debugging MCP servers
VSCompare→
noxctl logo
noxctl★ 16
CLI and MCP server for Fortnox — invoices, bookkeeping, VAT, payroll, and automation
VSCompare→
create-mcp-server logo
create-mcp-server★ 14
Scaffold production-ready MCP servers in seconds
VSCompare→
See all alternatives →
07
Use cases
08Alternatives
butterbase-ai /
butterbase
↗

Open-source Postgres backend that coding agents can drive over MCP

3.0k166Apache-2.0
Last commit3d ago
StatusActive
CategoryDev Tooling
Contributors6
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit