Install mcp-server-couchbase for Claude Desktop
Claude Desktop reads mcpServers from claude_desktop_config.json. Restart the app after saving.
- Open ~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows, or ~/.config/Claude/claude_desktop_config.json on Linux.
- Paste the JSON config below.
- Replace placeholder secrets, then restart the client if it does not reload on its own.
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"couchbase-ecosystem-mcp-server-couchbase": {
"command": "uvx",
"args": [
"couchbase-mcp-server"
],
"env": {
"CB_CONNECTION_STRING": "",
"CB_USERNAME": "",
"CB_PASSWORD": "YOUR_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": ""
}
}
}
}