couchbase-mcp
Installation
SKILL.md
Couchbase MCP
A skill for operating Couchbase through an MCP server. Two servers cover this space, and they are not interchangeable — pick based on how much of the surface you need.
Which MCP server — read this first
| celticht32/MCP-Couchbase (this skill's primary) | Couchbase-Ecosystem/mcp-server-couchbase (official) | |
|---|---|---|
| Maintainer | Independent (Chris Ahrendt / celticht32) | Couchbase-Ecosystem — community-maintained; NOT covered by Couchbase's support team unless licensed (see below) |
| Surface | ~167 tools: full data plane plus cluster admin (buckets/scopes/collections, users/RBAC, rebalance/failover/recovery, XDCR, eventing, backup, KMIP/DARE), 8.x features (vector indexes, synonyms, user lock), Capella v4 control plane, perf diagnostics | Deliberately narrow: bucket-scoped data plane only — Cluster Health, Data/Schema, Key-Value, Query, Performance (index list, Index Advisor, slow-query analysis) |
| Admin ops (create bucket, rebalance, failover, XDCR, eventing, backup, encryption) | Yes | No — not in scope |
| Capella control plane (orgs/projects/clusters/allowlists) | Yes (read-only capella_* tools) |
No |
| Auth / runtime | Cluster creds + Capella API key; two server processes | Python 3.10+, PyPI/Docker; CB_CONNECTION_STRING + basic auth or mTLS; STDIO or Streamable HTTP; bucket-scoped |
| Safety | CB_MCP_READ_ONLY_MODE + per-tool confirm:true gate |
CB_MCP_READ_ONLY_MODE / CB_MCP_READ_ONLY_QUERY_MODE (read-only query default) |
| Enterprise support | None (independent project) | Available by licensing Couchbase AI Data Plane, which also entitles Couchbase Agent Memory + Agent Catalog (GA 2026-06-30) |