Overview
Features
List all buckets in the cluster
Returns a list of all buckets currently defined in the connected Couchbase cluster.
List all scopes and collections in a bucket
Provides the scopes and their collections for a given bucket.
List all scopes in a bucket
Return all scopes within the specified bucket.
List collections in a scope and bucket
List all collections within a given scope and bucket; requires the cluster to have the Query service.
Get collection structure
Get the structure for a collection.
Document CRUD operations
Get a document by ID, upsert a document by ID, and delete a document by ID from a specified scope and collection.
SQL++ query execution with read-only mode
Run a SQL++ query scoped to the bucket/scope; read-only mode is enabled by default to prevent modifying data or schema, while updates by ID remain possible.
Index management and recommendations
List all indexes with their definitions (optionally filtering by bucket/scope/collection/index name) and obtain index recommendations from the Couchbase Index Advisor.
Who Is This For?
- Claude Desktop:Configure the MCP server in Claude Desktop to run Couchbase queries via natural language.
- Cursor:Configure the MCP server in Cursor to query Couchbase clusters with natural language.
- Windsurf Editor:Configure the MCP server in Windsurf Editor to query Couchbase clusters using natural language.




