mcp-server-couchbase
local MCP serverInstallation
Terminal
claude mcp add mcp-server-couchbase -e CB_CONNECTION_STRING=... -e CB_USERNAME=... -e CB_PASSWORD=... -e CB_CA_CERT_PATH=... -e CB_CLIENT_CERT_PATH=... -e CB_CLIENT_KEY_PATH=... -e CB_MCP_READ_ONLY_MODE=... -e CB_MCP_TRANSPORT=... -e CB_MCP_HOST=... -e CB_MCP_PORT=... -e CB_MCP_DISABLED_TOOLS=... -e CB_MCP_CONFIRMATION_REQUIRED_TOOLS=... -e CB_MCP_LOG_LEVEL=... -e CB_MCP_LOG_SINKS=... -e CB_MCP_LOG_FILE=... -e CB_MCP_LOG_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_MAX_BYTES=... -e CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_RETENTION_BACKUP_COUNT=... -e CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT=... -e CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT=... -e CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT=... -e CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT=... -e CB_MCP_OAUTH_JWT_JWKS_URI=... -e CB_MCP_OAUTH_JWT_ISSUER=... -e CB_MCP_OAUTH_JWT_AUDIENCE=... -e CB_MCP_OAUTH_JWT_ALGORITHM=... -e CB_MCP_OAUTH_MCP_BASE_URL=... -e CB_MCP_OAUTH_SCOPE_READ_LABEL=... -e CB_MCP_OAUTH_SCOPE_WRITE_LABEL=... -- uvx couchbase-mcp-server
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.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": "...",
"CB_MCP_LOG_LEVEL": "...",
"CB_MCP_LOG_SINKS": "...",
"CB_MCP_LOG_FILE": "...",
"CB_MCP_LOG_ROTATION_MAX_SIZE_MB": "...",
"CB_MCP_LOG_MAX_BYTES": "...",
"CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB": "...",
"CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB": "...",
"CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB": "...",
"CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB": "...",
"CB_MCP_LOG_RETENTION_BACKUP_COUNT": "...",
"CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT": "...",
"CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT": "...",
"CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT": "...",
"CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT": "...",
"CB_MCP_OAUTH_JWT_JWKS_URI": "...",
"CB_MCP_OAUTH_JWT_ISSUER": "...",
"CB_MCP_OAUTH_JWT_AUDIENCE": "...",
"CB_MCP_OAUTH_JWT_ALGORITHM": "...",
"CB_MCP_OAUTH_MCP_BASE_URL": "...",
"CB_MCP_OAUTH_SCOPE_READ_LABEL": "...",
"CB_MCP_OAUTH_SCOPE_WRITE_LABEL": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Couchbase MCP Server - Enable AI agents to connect to and interact with Couchbase clusters.
Questions
mcp-server-couchbase is a local MCP server distributed as the pypi package couchbase-mcp-server.
Run: claude mcp add mcp-server-couchbase -e CB_CONNECTION_STRING=... -e CB_USERNAME=... -e CB_PASSWORD=... -e CB_CA_CERT_PATH=... -e CB_CLIENT_CERT_PATH=... -e CB_CLIENT_KEY_PATH=... -e CB_MCP_READ_ONLY_MODE=... -e CB_MCP_TRANSPORT=... -e CB_MCP_HOST=... -e CB_MCP_PORT=... -e CB_MCP_DISABLED_TOOLS=... -e CB_MCP_CONFIRMATION_REQUIRED_TOOLS=... -e CB_MCP_LOG_LEVEL=... -e CB_MCP_LOG_SINKS=... -e CB_MCP_LOG_FILE=... -e CB_MCP_LOG_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_MAX_BYTES=... -e CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB=... -e CB_MCP_LOG_RETENTION_BACKUP_COUNT=... -e CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT=... -e CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT=... -e CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT=... -e CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT=... -e CB_MCP_OAUTH_JWT_JWKS_URI=... -e CB_MCP_OAUTH_JWT_ISSUER=... -e CB_MCP_OAUTH_JWT_AUDIENCE=... -e CB_MCP_OAUTH_JWT_ALGORITHM=... -e CB_MCP_OAUTH_MCP_BASE_URL=... -e CB_MCP_OAUTH_SCOPE_READ_LABEL=... -e CB_MCP_OAUTH_SCOPE_WRITE_LABEL=... -- uvx couchbase-mcp-server
Run: codex mcp add mcp-server-couchbase --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=... --env CB_MCP_LOG_LEVEL=... --env CB_MCP_LOG_SINKS=... --env CB_MCP_LOG_FILE=... --env CB_MCP_LOG_ROTATION_MAX_SIZE_MB=... --env CB_MCP_LOG_MAX_BYTES=... --env CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB=... --env CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB=... --env CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB=... --env CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB=... --env CB_MCP_LOG_RETENTION_BACKUP_COUNT=... --env CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT=... --env CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT=... --env CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT=... --env CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT=... --env CB_MCP_OAUTH_JWT_JWKS_URI=... --env CB_MCP_OAUTH_JWT_ISSUER=... --env CB_MCP_OAUTH_JWT_AUDIENCE=... --env CB_MCP_OAUTH_JWT_ALGORITHM=... --env CB_MCP_OAUTH_MCP_BASE_URL=... --env CB_MCP_OAUTH_SCOPE_READ_LABEL=... --env CB_MCP_OAUTH_SCOPE_WRITE_LABEL=... -- uvx couchbase-mcp-server
Similar MCP servers
NameStars
- mcp-ssh-managerio.github.bvisible/mcp-ssh-manager493
- google-analytics-mcpio.github.surendranb/google-analytics-mcp242
- Unraid MCPai.dinglebear/unraid-mcp131
- Unraid MCPtv.tootie/unraid-mcp131
- GTM API: LinkedIn MCP Servercom.gtm-api/linkedin-mcp89
- serial-mcp-serverio.github.es617/serial-mcp-server21
- cacheoverflowio.github.GetCacheOverflow/cacheoverflow19
- Terminal MCP Serverio.github.aybelatchane/mcp-server-terminal19