io.github.couchbase/mcp-server-couchbase MCP Server
io.github.couchbase/mcp-server-couchbase
What is the io.github.couchbase/mcp-server-couchbase MCP server?
Couchbase Model Context Protocol Server to interact with Couchbase clusters
How to install io.github.couchbase/mcp-server-couchbase
Copy-paste configuration for popular MCP clients.
CB_CONNECTION_STRINGCouchbase connection string. Required for connecting to the cluster.
CB_USERNAMECouchbase database username. Required for basic authentication.
CB_PASSWORDsecretCouchbase database password. Required for basic authentication.
CB_CA_CERT_PATHCouchbase CA certificate path. Required for TLS authentication in non Capella clusters.
CB_CLIENT_CERT_PATHCouchbase client certificate path. Required for mTLS authentication.
CB_CLIENT_KEY_PATHCouchbase client key path. Required for mTLS authentication.
CB_MCP_READ_ONLY_MODECouchbase read only mode. Set to true to allow disable write operations across both KV and query. KV write tools are not loaded and SQL++ queries that modify data are blocked. Set to false to allow data modification queries and tools.
CB_MCP_TRANSPORTTransport mode for the server (stdio, http or sse). Default is stdio
CB_MCP_HOSTHost to run the MCP server on (default: 127.0.0.1). Used only for HTTP and SSE transport modes.
CB_MCP_PORTPort to run the MCP server on (default: 8000). Used only for HTTP and SSE transport modes.
CB_MCP_DISABLED_TOOLSTools to disable. Accepts comma-separated tool names (e.g., 'tool_1,tool_2') or a file path containing one tool name per line.
CB_MCP_CONFIRMATION_REQUIRED_TOOLSComma-separated tool names that require user confirmation before execution. Also accepts a file path containing one tool name per line. Requires the MCP client to support elicitation.
{
"mcpServers": {
"mcp-server-couchbase": {
"command": "uvx",
"args": [
"couchbase-mcp-server",
"--connection-string",
"--username",
"--password",
"--ca-cert-path",
"--client-cert-path",
"--client-key-path",
"--read-only-mode",
"--transport",
"--host",
"--port",
"--disabled-tools",
"--confirmation-required-tools"
],
"env": {
"CB_CONNECTION_STRING": "<YOUR_CB_CONNECTION_STRING>",
"CB_USERNAME": "<YOUR_CB_USERNAME>",
"CB_PASSWORD": "<YOUR_CB_PASSWORD>",
"CB_CA_CERT_PATH": "<YOUR_CB_CA_CERT_PATH>",
"CB_CLIENT_CERT_PATH": "<YOUR_CB_CLIENT_CERT_PATH>",
"CB_CLIENT_KEY_PATH": "<YOUR_CB_CLIENT_KEY_PATH>",
"CB_MCP_READ_ONLY_MODE": "<YOUR_CB_MCP_READ_ONLY_MODE>",
"CB_MCP_TRANSPORT": "<YOUR_CB_MCP_TRANSPORT>",
"CB_MCP_HOST": "<YOUR_CB_MCP_HOST>",
"CB_MCP_PORT": "<YOUR_CB_MCP_PORT>",
"CB_MCP_DISABLED_TOOLS": "<YOUR_CB_MCP_DISABLED_TOOLS>",
"CB_MCP_CONFIRMATION_REQUIRED_TOOLS": "<YOUR_CB_MCP_CONFIRMATION_REQUIRED_TOOLS>"
}
}
}
}{
"mcpServers": {
"mcp-server-couchbase": {
"command": "uvx",
"args": [
"couchbase-mcp-server",
"--connection-string",
"--username",
"--password",
"--ca-cert-path",
"--client-cert-path",
"--client-key-path",
"--read-only-mode",
"--transport",
"--host",
"--port",
"--disabled-tools",
"--confirmation-required-tools"
],
"env": {
"CB_CONNECTION_STRING": "<YOUR_CB_CONNECTION_STRING>",
"CB_USERNAME": "<YOUR_CB_USERNAME>",
"CB_PASSWORD": "<YOUR_CB_PASSWORD>",
"CB_CA_CERT_PATH": "<YOUR_CB_CA_CERT_PATH>",
"CB_CLIENT_CERT_PATH": "<YOUR_CB_CLIENT_CERT_PATH>",
"CB_CLIENT_KEY_PATH": "<YOUR_CB_CLIENT_KEY_PATH>",
"CB_MCP_READ_ONLY_MODE": "<YOUR_CB_MCP_READ_ONLY_MODE>",
"CB_MCP_TRANSPORT": "<YOUR_CB_MCP_TRANSPORT>",
"CB_MCP_HOST": "<YOUR_CB_MCP_HOST>",
"CB_MCP_PORT": "<YOUR_CB_MCP_PORT>",
"CB_MCP_DISABLED_TOOLS": "<YOUR_CB_MCP_DISABLED_TOOLS>",
"CB_MCP_CONFIRMATION_REQUIRED_TOOLS": "<YOUR_CB_MCP_CONFIRMATION_REQUIRED_TOOLS>"
}
}
}
}{
"mcpServers": {
"mcp-server-couchbase": {
"command": "uvx",
"args": [
"couchbase-mcp-server",
"--connection-string",
"--username",
"--password",
"--ca-cert-path",
"--client-cert-path",
"--client-key-path",
"--read-only-mode",
"--transport",
"--host",
"--port",
"--disabled-tools",
"--confirmation-required-tools"
],
"env": {
"CB_CONNECTION_STRING": "<YOUR_CB_CONNECTION_STRING>",
"CB_USERNAME": "<YOUR_CB_USERNAME>",
"CB_PASSWORD": "<YOUR_CB_PASSWORD>",
"CB_CA_CERT_PATH": "<YOUR_CB_CA_CERT_PATH>",
"CB_CLIENT_CERT_PATH": "<YOUR_CB_CLIENT_CERT_PATH>",
"CB_CLIENT_KEY_PATH": "<YOUR_CB_CLIENT_KEY_PATH>",
"CB_MCP_READ_ONLY_MODE": "<YOUR_CB_MCP_READ_ONLY_MODE>",
"CB_MCP_TRANSPORT": "<YOUR_CB_MCP_TRANSPORT>",
"CB_MCP_HOST": "<YOUR_CB_MCP_HOST>",
"CB_MCP_PORT": "<YOUR_CB_MCP_PORT>",
"CB_MCP_DISABLED_TOOLS": "<YOUR_CB_MCP_DISABLED_TOOLS>",
"CB_MCP_CONFIRMATION_REQUIRED_TOOLS": "<YOUR_CB_MCP_CONFIRMATION_REQUIRED_TOOLS>"
}
}
}
}{
"servers": {
"mcp-server-couchbase": {
"type": "stdio",
"command": "uvx",
"args": [
"couchbase-mcp-server",
"--connection-string",
"--username",
"--password",
"--ca-cert-path",
"--client-cert-path",
"--client-key-path",
"--read-only-mode",
"--transport",
"--host",
"--port",
"--disabled-tools",
"--confirmation-required-tools"
],
"env": {
"CB_CONNECTION_STRING": "<YOUR_CB_CONNECTION_STRING>",
"CB_USERNAME": "<YOUR_CB_USERNAME>",
"CB_PASSWORD": "<YOUR_CB_PASSWORD>",
"CB_CA_CERT_PATH": "<YOUR_CB_CA_CERT_PATH>",
"CB_CLIENT_CERT_PATH": "<YOUR_CB_CLIENT_CERT_PATH>",
"CB_CLIENT_KEY_PATH": "<YOUR_CB_CLIENT_KEY_PATH>",
"CB_MCP_READ_ONLY_MODE": "<YOUR_CB_MCP_READ_ONLY_MODE>",
"CB_MCP_TRANSPORT": "<YOUR_CB_MCP_TRANSPORT>",
"CB_MCP_HOST": "<YOUR_CB_MCP_HOST>",
"CB_MCP_PORT": "<YOUR_CB_MCP_PORT>",
"CB_MCP_DISABLED_TOOLS": "<YOUR_CB_MCP_DISABLED_TOOLS>",
"CB_MCP_CONFIRMATION_REQUIRED_TOOLS": "<YOUR_CB_MCP_CONFIRMATION_REQUIRED_TOOLS>"
}
}
}
}claude mcp add mcp-server-couchbase --env CB_CONNECTION_STRING=<YOUR_CB_CONNECTION_STRING> --env CB_USERNAME=<YOUR_CB_USERNAME> --env CB_PASSWORD=<YOUR_CB_PASSWORD> --env CB_CA_CERT_PATH=<YOUR_CB_CA_CERT_PATH> --env CB_CLIENT_CERT_PATH=<YOUR_CB_CLIENT_CERT_PATH> --env CB_CLIENT_KEY_PATH=<YOUR_CB_CLIENT_KEY_PATH> --env CB_MCP_READ_ONLY_MODE=<YOUR_CB_MCP_READ_ONLY_MODE> --env CB_MCP_TRANSPORT=<YOUR_CB_MCP_TRANSPORT> --env CB_MCP_HOST=<YOUR_CB_MCP_HOST> --env CB_MCP_PORT=<YOUR_CB_MCP_PORT> --env CB_MCP_DISABLED_TOOLS=<YOUR_CB_MCP_DISABLED_TOOLS> --env CB_MCP_CONFIRMATION_REQUIRED_TOOLS=<YOUR_CB_MCP_CONFIRMATION_REQUIRED_TOOLS> -- uvx couchbase-mcp-server --connection-string --username --password --ca-cert-path --client-cert-path --client-key-path --read-only-mode --transport --host --port --disabled-tools --confirmation-required-toolsRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.