Skip to content
Verified official

mcp server couchbase MCP

v1.0.1

io.github.couchbase/mcp-server-couchbase

Couchbase MCP Server - Enable AI agents to connect to and interact with Couchbase clusters.

transport:stdio runtime:pypi

Target client

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add mcp-server-couchbase -e CB_CONNECTION_STRING=<CB_CONNECTION_STRING> -e CB_USERNAME=<CB_USERNAME> -e CB_PASSWORD=<CB_PASSWORD> -e CB_CA_CERT_PATH=<CB_CA_CERT_PATH> -e CB_CLIENT_CERT_PATH=<CB_CLIENT_CERT_PATH> -e CB_CLIENT_KEY_PATH=<CB_CLIENT_KEY_PATH> -e CB_MCP_READ_ONLY_MODE=<CB_MCP_READ_ONLY_MODE> -e CB_MCP_TRANSPORT=<CB_MCP_TRANSPORT> -e CB_MCP_HOST=<CB_MCP_HOST> -e CB_MCP_PORT=<CB_MCP_PORT> -e CB_MCP_DISABLED_TOOLS=<CB_MCP_DISABLED_TOOLS> -e CB_MCP_CONFIRMATION_REQUIRED_TOOLS=<CB_MCP_CONFIRMATION_REQUIRED_TOOLS> -e CB_MCP_LOG_LEVEL=<CB_MCP_LOG_LEVEL> -e CB_MCP_LOG_SINKS=<CB_MCP_LOG_SINKS> -e CB_MCP_LOG_FILE=<CB_MCP_LOG_FILE> -e CB_MCP_LOG_ROTATION_MAX_SIZE_MB=<CB_MCP_LOG_ROTATION_MAX_SIZE_MB> -e CB_MCP_LOG_MAX_BYTES=<CB_MCP_LOG_MAX_BYTES> -e CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB=<CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB> -e CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB=<CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB> -e CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB=<CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB> -e CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB=<CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB> -e CB_MCP_LOG_RETENTION_BACKUP_COUNT=<CB_MCP_LOG_RETENTION_BACKUP_COUNT> -e CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT=<CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT> -e CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT=<CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT> -e CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT=<CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT> -e CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT=<CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT> -e CB_MCP_OAUTH_JWT_JWKS_URI=<CB_MCP_OAUTH_JWT_JWKS_URI> -e CB_MCP_OAUTH_JWT_ISSUER=<CB_MCP_OAUTH_JWT_ISSUER> -e CB_MCP_OAUTH_JWT_AUDIENCE=<CB_MCP_OAUTH_JWT_AUDIENCE> -e CB_MCP_OAUTH_JWT_ALGORITHM=<CB_MCP_OAUTH_JWT_ALGORITHM> -e CB_MCP_OAUTH_MCP_BASE_URL=<CB_MCP_OAUTH_MCP_BASE_URL> -e CB_MCP_OAUTH_SCOPE_READ_LABEL=<CB_MCP_OAUTH_SCOPE_READ_LABEL> -e CB_MCP_OAUTH_SCOPE_WRITE_LABEL=<CB_MCP_OAUTH_SCOPE_WRITE_LABEL> -- uvx couchbase-mcp-server

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

This listing does not declare its tools. Connect the server and your client will discover them on the handshake.