← Back to browse

mcp-server-couchbase

Indexed by io.github.couchbase

About

Couchbase Model Context Protocol Server to interact with Couchbase clusters

Use this server

Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.

Transportstdio (runs a local command)
Env varsCB_CONNECTION_STRING CB_USERNAME CB_PASSWORD CB_CA_CERT_PATH CB_CLIENT_CERT_PATH CB_CLIENT_KEY_PATH CB_MCP_READ_ONLY_MODE CB_MCP_TRANSPORT CB_MCP_HOST CB_MCP_PORT CB_MCP_DISABLED_TOOLS CB_MCP_CONFIRMATION_REQUIRED_TOOLS
Claude Code
claude mcp add --env CB_CONNECTION_STRING= --env CB_USERNAME= --env CB_PASSWORD= --env CB_CA_CERT_PATH= --env CB_CLIENT_CERT_PATH= --env CB_CLIENT_KEY_PATH= --env CB_MCP_READ_ONLY_MODE= --env CB_MCP_TRANSPORT= --env CB_MCP_HOST= --env CB_MCP_PORT= --env CB_MCP_DISABLED_TOOLS= --env CB_MCP_CONFIRMATION_REQUIRED_TOOLS= mcp-server-couchbase -- uvx couchbase-mcp-server
Cursor

Add to Cursor

If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.

VS Code
code --add-mcp '{"name":"mcp-server-couchbase","command":"uvx","args":["couchbase-mcp-server"],"env":{"CB_CONNECTION_STRING":"","CB_USERNAME":"","CB_PASSWORD":"","CB_CA_CERT_PATH":"","CB_CLIENT_CERT_PATH":"","CB_CLIENT_KEY_PATH":"","CB_MCP_READ_ONLY_MODE":"","CB_MCP_TRANSPORT":"","CB_MCP_HOST":"","CB_MCP_PORT":"","CB_MCP_DISABLED_TOOLS":"","CB_MCP_CONFIRMATION_REQUIRED_TOOLS":""}}'
JSON
{
  "mcpServers": {
    "mcp-server-couchbase": {
      "command": "uvx",
      "args": [
        "couchbase-mcp-server"
      ],
      "env": {
        "CB_CONNECTION_STRING": "",
        "CB_USERNAME": "",
        "CB_PASSWORD": "",
        "CB_CA_CERT_PATH": "",
        "CB_CLIENT_CERT_PATH": "",
        "CB_CLIENT_KEY_PATH": "",
        "CB_MCP_READ_ONLY_MODE": "",
        "CB_MCP_TRANSPORT": "",
        "CB_MCP_HOST": "",
        "CB_MCP_PORT": "",
        "CB_MCP_DISABLED_TOOLS": "",
        "CB_MCP_CONFIRMATION_REQUIRED_TOOLS": ""
      }
    }
  }
}

Environment variables are listed by name only — fill in your own values. Entries never carry secrets.