Skip to content
Couchbase Guru

Couchbase GuruMCP Server

Released
Apache-2.0

Summary

Couchbase's documentation agent as a single MCP tool: ask a question about any Couchbase product, SDK or version and get an answer with source links. No cluster and no credentials.

Features

  • Single `ask_couchbase_docs` tool over a hosted RAG documentation agent
  • Answers carry documentation source URLs, so claims are checkable
  • No Couchbase cluster, credentials or data access required
  • Covers every Couchbase product, SDK, service, tutorial and version
  • Zero configuration: `uvx couchbase-guru` and it works
  • Apache 2.0, published on PyPI and runnable from source

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it.
  3. Restart the agent — the "Couchbase Guru" tools will be available.
{
  "mcpServers": {
    "couchbase-guru": {
      "command": "uvx",
      "args": [
        "couchbase-guru"
      ]
    }
  }
}

Description

Couchbase Guru is a deliberately narrow MCP server from the Couchbase Ecosystem team. It exposes one tool, ask_couchbase_docs, which forwards a question to a hosted retrieval-augmented documentation agent and returns a natural-language answer followed by the documentation URLs it drew on.

Why one tool is the right shape

Most database MCP servers connect an agent to your data. This one connects it to the manual. That distinction is the point: no Couchbase cluster, credentials or network access is required, because the server only talks to the documentation backend. An agent writing Couchbase code can consult current documentation without anyone provisioning it access to a database.

The backend keeps no conversation history, so questions have to be self-contained — include the product, version and SDK language, as in "How do I create a primary index with the Python SDK in Couchbase Server 7.6?" The answer arrives with source links, so the agent's claim is checkable against docs.couchbase.com rather than taken on trust.

Running it

Published on PyPI as couchbase-guru and runnable with uvx couchbase-guru — zero configuration, since the public documentation agent is the default backend. Python 3.10 or later plus uv. Source is on GitHub under the Apache 2.0 licence, and can be run from a clone with uv --directory if you would rather pin it.

Related MCP Servers

New

InfluxData's official MCP server for InfluxDB 3 — schema discovery, bounded SQL and InfluxQL queries, line-protocol writes and token administration across Core, Enterprise and Cloud.

New

Mixpanel's official hosted MCP server — 80+ tools for querying product analytics, building boards, managing cohorts and metrics, and reading session replays.

MCP: Tableau MCP

by Tableau

New

Tableau's own MCP server — query published data sources, explore workbooks and views, and render live vizzes inside an AI client.

Browse all MCP servers →