World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 97 tools.
Couchbase MCP servers: Operational and Operational Insights clusters.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
3/3 Prüfungen bestanden · Läuft auf deinem Computer · ✓ Befehle geprüft am 14. Nov. 2026
Zuerst: Welche KI nutzt du?
Wähle deine App, dann erscheinen die Schritte unten.
Klappt mit Claude, aber erst etwas vorbereiten
Du brauchst einen Schlüssel von MCP Server Couchbase (auf der Seite des Anbieters erstellen) · 10 Einstellung(en) auszufüllen (CB_CONNECTION_STRING, CB_USERNAME, CB_CA_CERT_PATH, CB_CLIENT_CERT_PATH, CB_CLIENT_KEY_PATH, CB_MCP_OAUTH_JWT_JWKS_URI, CB_MCP_OAUTH_JWT_ISSUER, CB_MCP_OAUTH_JWT_AUDIENCE, CB_MCP_AUDIT_LOG_FILE_PATH, CB_MCP_EMBEDDING_MODEL_ENDPOINT) · Installiere zuerst Python (uv) auf deinem Computer (nur einmal) · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy
Nur einmal; gilt für alle Server, die Python (uv) brauchen
Öffne die Seite des Anbieters, registriere dich und erstelle einen API-Schlüssel für den nächsten Schritt. Preise und Gratis-Tarife siehst du auf seiner Seite.
Das sind Programmeinstellungen, keine Schlüssel. Keine Registrierung nötig; wie vom Autor beschrieben ausfüllen.
CB_CONNECTION_STRING Couchbase-Verbindungszeichenfolge. Erforderlich für die Verbindung mit dem Cluster. CB_USERNAME Couchbase-Datenbankbenutzername. Für die Basisauthentifizierung erforderlich. CB_CA_CERT_PATH Pfad zum Couchbase-CA-Zertifikat. Erforderlich für die TLS-Authentifizierung in Nicht-Capella-Clustern. CB_CLIENT_CERT_PATH Pfad zum Couchbase-Client-Zertifikat. Erforderlich für die mTLS-Authentifizierung. CB_CLIENT_KEY_PATH Pfad zum Couchbase-Client-Schlüssel. Erforderlich für die mTLS-Authentifizierung. CB_MCP_OAUTH_JWT_JWKS_URI JWKS endpoint of the identity provider used to verify bearer JWT signatures. Required to enable OAuth, along with CB_MCP_OAUTH_JWT_ISSUER and CB_MCP_OAUTH_JWT_AUDIENCE. Only honored when CB_MCP_TRANS…CB_MCP_OAUTH_JWT_ISSUER Expected JWT 'iss' claim value. Also advertised as the authorization server in Protected Resource Metadata when CB_MCP_OAUTH_MCP_BASE_URL is set. Required to enable OAuth.CB_MCP_OAUTH_JWT_AUDIENCE Erwarteter Wert des JWT-'aud'-Claims. Erforderlich, um OAuth zu aktivieren. CB_MCP_AUDIT_LOG_FILE_PATH Path to the audit log file, required when 'file' is in CB_MCP_AUDIT_LOG_SINKS. Each server process writes its own file with the host and process id inserted before the extension (audit.log becomes au…CB_MCP_EMBEDDING_MODEL_ENDPOINT Base URL override for the configured embedding provider (e.g. an OpenAI-compatible local server, or a Capella Model Service deployment's own URL). Required when CB_MCP_EMBEDDING_MODEL_PROVIDER=capell…Beschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
SettingsDeveloperEdit Config
{
"mcpServers": {
"couchbase": {
"command": "uvx",
"args": [
"couchbase-mcp-server",
"operational"
],
"env": {
"CB_CONNECTION_STRING": "your-value",
"CB_USERNAME": "your-value",
"CB_PASSWORD": "your-value",
"CB_CA_CERT_PATH": "your-value",
"CB_CLIENT_CERT_PATH": "your-value",
"CB_CLIENT_KEY_PATH": "your-value",
"CB_MCP_OAUTH_JWT_JWKS_URI": "your-value",
"CB_MCP_OAUTH_JWT_ISSUER": "your-value",
"CB_MCP_OAUTH_JWT_AUDIENCE": "your-value",
"CB_MCP_AUDIT_LOG_FILE_PATH": "your-value",
"CB_MCP_EMBEDDING_MODEL_API_KEY": "your-value",
"CB_MCP_EMBEDDING_MODEL_ENDPOINT": "your-value",
"CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID": "your-value",
"CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY": "your-value"
}
}
}
}Füge den Schlüssel nur in das Feld der App ein, nie in einen Chat und schick ihn niemandem
Nutze MCP Server Couchbase und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude sagt, dass es MCP Server Couchbase nutzt, oder ein Werkzeug von MCP Server Couchbase in der Antwort zeigt, bist du verbunden
Der Befehl oben funktioniert auch ohne diese Werte. Füge sie nur hinzu, wenn du etwas ändern willst, nach der Beschreibung des Autors.
CB_MCP_READ_ONLY_MODE Couchbase read only mode. Set to true to disable write operations: KV document, scope/collection and index write tools are not loaded, and SQL++ queries that modify data are blocked. Set to false to…CB_MCP_TRANSPORT Transportmodus für den Server (stdio, http oder sse). Standard ist stdio. OAuth wird nur mit http berücksichtigt. CB_MCP_HOST Host, auf dem der MCP-Server läuft (Standard: 127.0.0.1). Wird nur für die Transportmodi HTTP und SSE verwendet. CB_MCP_PORT Port, auf dem der MCP-Server läuft (Standard: 8000). Wird nur in den Transportmodi HTTP und SSE verwendet. CB_MCP_WORKERS Number of server worker processes (default: 1). Values above 1 use more CPU cores, require the http transport, run in stateless HTTP mode, and cannot be combined with CB_MCP_CONFIRMATION_REQUIRED_TOO…CB_MCP_STATELESS_HTTP Handle each HTTP request without per-session state (default: true when workers > 1, otherwise false). Only honored with the http transport; cannot be combined with CB_MCP_CONFIRMATION_REQUIRED_TOOLS.CB_MCP_DISABLED_TOOLS Zu deaktivierende Tools. Akzeptiert kommagetrennte Tool-Namen (z. B. 'tool_1,tool_2') oder einen Dateipfad mit einem Tool-Namen pro Zeile. CB_MCP_CONFIRMATION_REQUIRED_TOOLS Kommagetrennte Liste von Werkzeugnamen, die vor der Ausführung eine Bestätigung durch den Benutzer erfordern. Akzeptiert auch einen Dateipfad mit einem Werkzeugnamen pro Zeile. Erfordert, dass der MCP-Client Elicitation unterstützt. CB_MCP_LOG_LEVEL Log-Level für den MCP-Server. Einer von off, debug, info, warning, error. 'off' deaktiviert das Logging vollständig. Ungültige Werte fallen auf info zurück. Standard ist info. CB_MCP_LOG_SINKS Kommagetrennte Liste von Protokollzielen. Erlaubte Werte: stderr, file. 'file' einschließen, um Protokolldateien pro Stufe zu schreiben; 'stderr' einschließen, um auf die Konsole zu schreiben. Standard ist stderr. CB_MCP_LOG_FILE Base path for the per-level log files. One rotating file is written per level (e.g. mcp_server.info.log, mcp_server.error.log). Only used when 'file' is in CB_MCP_LOG_SINKS. Default is mcp_server.log.CB_MCP_LOG_ROTATION_MAX_SIZE_MB Global maximum size in MB per-level log file before it rotates, inherited by every level unless overridden by a per-level CB_MCP_LOG_ _ROTATION_MAX_SIZE_MB. A value of 0 is invalid and falls back to…CB_MCP_LOG_MAX_BYTES VERALTET Globale Rotationsgröße in Byte; verwenden Sie stattdessen CB_MCP_LOG_ROTATION_MAX_SIZE_MB (MB). Wird aus Gründen der Abwärtskompatibilität weiterhin berücksichtigt, aber ignoriert, wenn CB_MCP_LOG_ROTATION_MAX_SIZE_MB ebenfalls gesetzt ist. CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB Rotation size in MB for the ERROR log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for ERROR; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB Rotation size in MB for the WARNING log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for WARNING; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB Rotation size in MB for the INFO log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for INFO; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB Rotation size in MB for the DEBUG log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for DEBUG; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_RETENTION_BACKUP_COUNT Number of rotated backup files kept per-level log file, excluding the live file. Applies to every level unless overridden per level. Set to 0 to keep only the live file (still capped by the rotation…CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT Rotated backups kept for the ERROR log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for ERROR; inherits it when unset.CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT Rotated backups kept for the WARNING log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for WARNING; inherits it when unset.CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT Rotated backups kept for the INFO log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for INFO; inherits it when unset.CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT Rotated backups kept for the DEBUG log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for DEBUG; inherits it when unset.CB_MCP_OAUTH_JWT_ALGORITHM JWT-Signaturalgorithmus. Einer von RS256/384/512, ES256/384/512, PS256/384/512. Standard ist RS256. CB_MCP_OAUTH_MCP_BASE_URL Public base URL of this MCP server. When set, the server publishes RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp so PRM-aware clients can discover the authorizatio…CB_MCP_OAUTH_SCOPE_READ_LABEL Überschreibt das OAuth-Scope-Label, das der Server als 'read'-Zugriff behandelt; wird in PRM angekündigt und mit dem scope/scp-Claim des Tokens abgeglichen. Verwenden, wenn Ihr IdP die kanonische Form nicht ausgeben kann. Standard ist couc… CB_MCP_OAUTH_SCOPE_WRITE_LABEL Override the OAuth scope label the server treats as 'write' access; same semantics as CB_MCP_OAUTH_SCOPE_READ_LABEL. Default is couchbase-mcp:write.CB_MCP_AUDIT_LOG_ENABLED Enable audit logging. Audit output is a separate sink from the CB_MCP_LOG_* operational logs, with a stable schema, its own retention, and events that cannot be filtered out. Default is false.CB_MCP_AUDIT_LOG_SINKS Kommagetrennte Audit-Ziele: console, file oder beide. 'console' schreibt nach stderr, niemals nach stdout, da stdout bei stdio-Transport das JSON-RPC-Protokoll überträgt. Standard ist console. CB_MCP_EMBEDDING_MODEL_PROVIDER Embedding-Anbieter für run_vector_query / run_vector_search: einer von capella, openai, cohere, voyage, bedrock. Ist nichts gesetzt, ist der Embedding-Schritt beider Tools deaktiviert, bis er konfiguriert wird. CB_MCP_AUDIT_LOG_ROTATION_MAX_SIZE_MB Maximale Größe in MB, die die Live-Audit-Datei erreichen darf, bevor sie rotiert. 0 deaktiviert die größenbasierte Rotation. Standard ist 10 MB. CB_MCP_AUDIT_LOG_ROTATION_INTERVAL Age the live audit file may reach before it rotates, as where the unit is 'd' (24 hours) or 'w' (7 days) - for example 1d, 30d, 1w, 8w. 0 turns interval-based rotation off. Size and interval are inde…CB_MCP_EMBEDDING_MODEL Modellname/ID für den konfigurierten Embedding-Anbieter. CB_MCP_AUDIT_LOG_RETENTION_MAX_BACKUPS Number of rotated audit files retained, excluding the live file. Rotated files are gzipped and named with the UTC rotation time. Set to 0 to keep no backups: the live file is truncated at each rotati…CB_MCP_AUDIT_LOG_TOOL_ARGS Record tool argument values in the audit log. Off by default: there is no redaction in this release, so enabling this writes arguments verbatim, including the full document bodies passed to document-…CB_MCP_AUDIT_LOG_DISABLED_EVENTS Audit events to suppress, as comma-separated numeric event ids (for example '61490,61492'), or a path to a file with one id per line. Ids are listed in the audit descriptor shipped with the package.…CB_MCP_EMBEDDING_MODEL_AWS_REGION AWS-Region, nur für den Anbieter bedrock. Ist sie nicht gesetzt, wird die eigene Regionsauflösung des AWS SDK verwendet. Beschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
ChatGPT kann MCP Server Couchbase noch nicht verbinden
MCP Server Couchbase läuft auf deinem Computer, aber ChatGPT verbindet nur Server, die im Web laufen
A · Eine App nutzen, die MCP Server Couchbase verbinden kann
B · Andere in Sonstiges, die mit ChatGPT funktionieren
Aus den meistgenutzten derselben Kategorie, nur solche, die per Adresse ohne Schlüssel verbinden
Klappt mit Claude Code, aber erst etwas vorbereiten
Du brauchst einen Schlüssel von MCP Server Couchbase (auf der Seite des Anbieters erstellen) · 10 Einstellung(en) auszufüllen (CB_CONNECTION_STRING, CB_USERNAME, CB_CA_CERT_PATH, CB_CLIENT_CERT_PATH, CB_CLIENT_KEY_PATH, CB_MCP_OAUTH_JWT_JWKS_URI, CB_MCP_OAUTH_JWT_ISSUER, CB_MCP_OAUTH_JWT_AUDIENCE, CB_MCP_AUDIT_LOG_FILE_PATH, CB_MCP_EMBEDDING_MODEL_ENDPOINT) · Installiere zuerst Python (uv) auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Python (uv) brauchen
Öffne die Seite des Anbieters, registriere dich und erstelle einen API-Schlüssel für den nächsten Schritt. Preise und Gratis-Tarife siehst du auf seiner Seite.
Das sind Programmeinstellungen, keine Schlüssel. Keine Registrierung nötig; wie vom Autor beschrieben ausfüllen.
CB_CONNECTION_STRING Couchbase-Verbindungszeichenfolge. Erforderlich für die Verbindung mit dem Cluster. CB_USERNAME Couchbase-Datenbankbenutzername. Für die Basisauthentifizierung erforderlich. CB_CA_CERT_PATH Pfad zum Couchbase-CA-Zertifikat. Erforderlich für die TLS-Authentifizierung in Nicht-Capella-Clustern. CB_CLIENT_CERT_PATH Pfad zum Couchbase-Client-Zertifikat. Erforderlich für die mTLS-Authentifizierung. CB_CLIENT_KEY_PATH Pfad zum Couchbase-Client-Schlüssel. Erforderlich für die mTLS-Authentifizierung. CB_MCP_OAUTH_JWT_JWKS_URI JWKS endpoint of the identity provider used to verify bearer JWT signatures. Required to enable OAuth, along with CB_MCP_OAUTH_JWT_ISSUER and CB_MCP_OAUTH_JWT_AUDIENCE. Only honored when CB_MCP_TRANS…CB_MCP_OAUTH_JWT_ISSUER Expected JWT 'iss' claim value. Also advertised as the authorization server in Protected Resource Metadata when CB_MCP_OAUTH_MCP_BASE_URL is set. Required to enable OAuth.CB_MCP_OAUTH_JWT_AUDIENCE Erwarteter Wert des JWT-'aud'-Claims. Erforderlich, um OAuth zu aktivieren. CB_MCP_AUDIT_LOG_FILE_PATH Path to the audit log file, required when 'file' is in CB_MCP_AUDIT_LOG_SINKS. Each server process writes its own file with the host and process id inserted before the extension (audit.log becomes au…CB_MCP_EMBEDDING_MODEL_ENDPOINT Base URL override for the configured embedding provider (e.g. an OpenAI-compatible local server, or a Capella Model Service deployment's own URL). Required when CB_MCP_EMBEDDING_MODEL_PROVIDER=capell…Beschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen
claude mcp add --scope user couchbase --env CB_CONNECTION_STRING=your-value --env CB_USERNAME=your-value --env CB_PASSWORD=your-value --env CB_CA_CERT_PATH=your-value --env CB_CLIENT_CERT_PATH=your-value --env CB_CLIENT_KEY_PATH=your-value --env CB_MCP_OAUTH_JWT_JWKS_URI=your-value --env CB_MCP_OAUTH_JWT_ISSUER=your-value --env CB_MCP_OAUTH_JWT_AUDIENCE=your-value --env CB_MCP_AUDIT_LOG_FILE_PATH=your-value --env CB_MCP_EMBEDDING_MODEL_API_KEY=your-value --env CB_MCP_EMBEDDING_MODEL_ENDPOINT=your-value --env CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID=your-value --env CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY=your-value -- uvx couchbase-mcp-server operationalErsetze „your-value“ vor dem Enter durch deinen Schlüssel
Füge den Schlüssel nur in das Feld der App ein, nie in einen Chat und schick ihn niemandem
MCP Server Couchbase sollte in der Liste als verbunden erscheinen
Nutze MCP Server Couchbase und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude Code sagt, dass es MCP Server Couchbase nutzt, oder ein Werkzeug von MCP Server Couchbase in der Antwort zeigt, bist du verbunden
Der Befehl oben funktioniert auch ohne diese Werte. Füge sie nur hinzu, wenn du etwas ändern willst, nach der Beschreibung des Autors.
CB_MCP_READ_ONLY_MODE Couchbase read only mode. Set to true to disable write operations: KV document, scope/collection and index write tools are not loaded, and SQL++ queries that modify data are blocked. Set to false to…CB_MCP_TRANSPORT Transportmodus für den Server (stdio, http oder sse). Standard ist stdio. OAuth wird nur mit http berücksichtigt. CB_MCP_HOST Host, auf dem der MCP-Server läuft (Standard: 127.0.0.1). Wird nur für die Transportmodi HTTP und SSE verwendet. CB_MCP_PORT Port, auf dem der MCP-Server läuft (Standard: 8000). Wird nur in den Transportmodi HTTP und SSE verwendet. CB_MCP_WORKERS Number of server worker processes (default: 1). Values above 1 use more CPU cores, require the http transport, run in stateless HTTP mode, and cannot be combined with CB_MCP_CONFIRMATION_REQUIRED_TOO…CB_MCP_STATELESS_HTTP Handle each HTTP request without per-session state (default: true when workers > 1, otherwise false). Only honored with the http transport; cannot be combined with CB_MCP_CONFIRMATION_REQUIRED_TOOLS.CB_MCP_DISABLED_TOOLS Zu deaktivierende Tools. Akzeptiert kommagetrennte Tool-Namen (z. B. 'tool_1,tool_2') oder einen Dateipfad mit einem Tool-Namen pro Zeile. CB_MCP_CONFIRMATION_REQUIRED_TOOLS Kommagetrennte Liste von Werkzeugnamen, die vor der Ausführung eine Bestätigung durch den Benutzer erfordern. Akzeptiert auch einen Dateipfad mit einem Werkzeugnamen pro Zeile. Erfordert, dass der MCP-Client Elicitation unterstützt. CB_MCP_LOG_LEVEL Log-Level für den MCP-Server. Einer von off, debug, info, warning, error. 'off' deaktiviert das Logging vollständig. Ungültige Werte fallen auf info zurück. Standard ist info. CB_MCP_LOG_SINKS Kommagetrennte Liste von Protokollzielen. Erlaubte Werte: stderr, file. 'file' einschließen, um Protokolldateien pro Stufe zu schreiben; 'stderr' einschließen, um auf die Konsole zu schreiben. Standard ist stderr. CB_MCP_LOG_FILE Base path for the per-level log files. One rotating file is written per level (e.g. mcp_server.info.log, mcp_server.error.log). Only used when 'file' is in CB_MCP_LOG_SINKS. Default is mcp_server.log.CB_MCP_LOG_ROTATION_MAX_SIZE_MB Global maximum size in MB per-level log file before it rotates, inherited by every level unless overridden by a per-level CB_MCP_LOG_ _ROTATION_MAX_SIZE_MB. A value of 0 is invalid and falls back to…CB_MCP_LOG_MAX_BYTES VERALTET Globale Rotationsgröße in Byte; verwenden Sie stattdessen CB_MCP_LOG_ROTATION_MAX_SIZE_MB (MB). Wird aus Gründen der Abwärtskompatibilität weiterhin berücksichtigt, aber ignoriert, wenn CB_MCP_LOG_ROTATION_MAX_SIZE_MB ebenfalls gesetzt ist. CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB Rotation size in MB for the ERROR log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for ERROR; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB Rotation size in MB for the WARNING log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for WARNING; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB Rotation size in MB for the INFO log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for INFO; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB Rotation size in MB for the DEBUG log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for DEBUG; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_RETENTION_BACKUP_COUNT Number of rotated backup files kept per-level log file, excluding the live file. Applies to every level unless overridden per level. Set to 0 to keep only the live file (still capped by the rotation…CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT Rotated backups kept for the ERROR log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for ERROR; inherits it when unset.CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT Rotated backups kept for the WARNING log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for WARNING; inherits it when unset.CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT Rotated backups kept for the INFO log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for INFO; inherits it when unset.CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT Rotated backups kept for the DEBUG log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for DEBUG; inherits it when unset.CB_MCP_OAUTH_JWT_ALGORITHM JWT-Signaturalgorithmus. Einer von RS256/384/512, ES256/384/512, PS256/384/512. Standard ist RS256. CB_MCP_OAUTH_MCP_BASE_URL Public base URL of this MCP server. When set, the server publishes RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp so PRM-aware clients can discover the authorizatio…CB_MCP_OAUTH_SCOPE_READ_LABEL Überschreibt das OAuth-Scope-Label, das der Server als 'read'-Zugriff behandelt; wird in PRM angekündigt und mit dem scope/scp-Claim des Tokens abgeglichen. Verwenden, wenn Ihr IdP die kanonische Form nicht ausgeben kann. Standard ist couc… CB_MCP_OAUTH_SCOPE_WRITE_LABEL Override the OAuth scope label the server treats as 'write' access; same semantics as CB_MCP_OAUTH_SCOPE_READ_LABEL. Default is couchbase-mcp:write.CB_MCP_AUDIT_LOG_ENABLED Enable audit logging. Audit output is a separate sink from the CB_MCP_LOG_* operational logs, with a stable schema, its own retention, and events that cannot be filtered out. Default is false.CB_MCP_AUDIT_LOG_SINKS Kommagetrennte Audit-Ziele: console, file oder beide. 'console' schreibt nach stderr, niemals nach stdout, da stdout bei stdio-Transport das JSON-RPC-Protokoll überträgt. Standard ist console. CB_MCP_EMBEDDING_MODEL_PROVIDER Embedding-Anbieter für run_vector_query / run_vector_search: einer von capella, openai, cohere, voyage, bedrock. Ist nichts gesetzt, ist der Embedding-Schritt beider Tools deaktiviert, bis er konfiguriert wird. CB_MCP_AUDIT_LOG_ROTATION_MAX_SIZE_MB Maximale Größe in MB, die die Live-Audit-Datei erreichen darf, bevor sie rotiert. 0 deaktiviert die größenbasierte Rotation. Standard ist 10 MB. CB_MCP_AUDIT_LOG_ROTATION_INTERVAL Age the live audit file may reach before it rotates, as where the unit is 'd' (24 hours) or 'w' (7 days) - for example 1d, 30d, 1w, 8w. 0 turns interval-based rotation off. Size and interval are inde…CB_MCP_EMBEDDING_MODEL Modellname/ID für den konfigurierten Embedding-Anbieter. CB_MCP_AUDIT_LOG_RETENTION_MAX_BACKUPS Number of rotated audit files retained, excluding the live file. Rotated files are gzipped and named with the UTC rotation time. Set to 0 to keep no backups: the live file is truncated at each rotati…CB_MCP_AUDIT_LOG_TOOL_ARGS Record tool argument values in the audit log. Off by default: there is no redaction in this release, so enabling this writes arguments verbatim, including the full document bodies passed to document-…CB_MCP_AUDIT_LOG_DISABLED_EVENTS Audit events to suppress, as comma-separated numeric event ids (for example '61490,61492'), or a path to a file with one id per line. Ids are listed in the audit descriptor shipped with the package.…CB_MCP_EMBEDDING_MODEL_AWS_REGION AWS-Region, nur für den Anbieter bedrock. Ist sie nicht gesetzt, wird die eigene Regionsauflösung des AWS SDK verwendet. Beschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Cursor, aber erst etwas vorbereiten
Du brauchst einen Schlüssel von MCP Server Couchbase (auf der Seite des Anbieters erstellen) · 10 Einstellung(en) auszufüllen (CB_CONNECTION_STRING, CB_USERNAME, CB_CA_CERT_PATH, CB_CLIENT_CERT_PATH, CB_CLIENT_KEY_PATH, CB_MCP_OAUTH_JWT_JWKS_URI, CB_MCP_OAUTH_JWT_ISSUER, CB_MCP_OAUTH_JWT_AUDIENCE, CB_MCP_AUDIT_LOG_FILE_PATH, CB_MCP_EMBEDDING_MODEL_ENDPOINT) · Installiere zuerst Python (uv) auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Python (uv) brauchen
Öffne die Seite des Anbieters, registriere dich und erstelle einen API-Schlüssel für den nächsten Schritt. Preise und Gratis-Tarife siehst du auf seiner Seite.
Das sind Programmeinstellungen, keine Schlüssel. Keine Registrierung nötig; wie vom Autor beschrieben ausfüllen.
CB_CONNECTION_STRING Couchbase-Verbindungszeichenfolge. Erforderlich für die Verbindung mit dem Cluster. CB_USERNAME Couchbase-Datenbankbenutzername. Für die Basisauthentifizierung erforderlich. CB_CA_CERT_PATH Pfad zum Couchbase-CA-Zertifikat. Erforderlich für die TLS-Authentifizierung in Nicht-Capella-Clustern. CB_CLIENT_CERT_PATH Pfad zum Couchbase-Client-Zertifikat. Erforderlich für die mTLS-Authentifizierung. CB_CLIENT_KEY_PATH Pfad zum Couchbase-Client-Schlüssel. Erforderlich für die mTLS-Authentifizierung. CB_MCP_OAUTH_JWT_JWKS_URI JWKS endpoint of the identity provider used to verify bearer JWT signatures. Required to enable OAuth, along with CB_MCP_OAUTH_JWT_ISSUER and CB_MCP_OAUTH_JWT_AUDIENCE. Only honored when CB_MCP_TRANS…CB_MCP_OAUTH_JWT_ISSUER Expected JWT 'iss' claim value. Also advertised as the authorization server in Protected Resource Metadata when CB_MCP_OAUTH_MCP_BASE_URL is set. Required to enable OAuth.CB_MCP_OAUTH_JWT_AUDIENCE Erwarteter Wert des JWT-'aud'-Claims. Erforderlich, um OAuth zu aktivieren. CB_MCP_AUDIT_LOG_FILE_PATH Path to the audit log file, required when 'file' is in CB_MCP_AUDIT_LOG_SINKS. Each server process writes its own file with the host and process id inserted before the extension (audit.log becomes au…CB_MCP_EMBEDDING_MODEL_ENDPOINT Base URL override for the configured embedding provider (e.g. an OpenAI-compatible local server, or a Capella Model Service deployment's own URL). Required when CB_MCP_EMBEDDING_MODEL_PROVIDER=capell…Beschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
In den Einstellungen von MCP Server Couchbase ist CB_PASSWORD, CB_MCP_EMBEDDING_MODEL_API_KEY, CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID, CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY, CB_CONNECTION_STRING, CB_USERNAME, CB_CA_CERT_PATH, CB_CLIENT_CERT_PATH, CB_CLIENT_KEY_PATH, CB_MCP_OAUTH_JWT_JWKS_URI, CB_MCP_OAUTH_JWT_ISSUER, CB_MCP_OAUTH_JWT_AUDIENCE, CB_MCP_AUDIT_LOG_FILE_PATH, CB_MCP_EMBEDDING_MODEL_ENDPOINT leer; trag deinen Schlüssel ein und speichere
Füge den Schlüssel nur in das Feld der App ein, nie in einen Chat und schick ihn niemandem
Nutze MCP Server Couchbase und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Cursor sagt, dass es MCP Server Couchbase nutzt, oder ein Werkzeug von MCP Server Couchbase in der Antwort zeigt, bist du verbunden
Der Befehl oben funktioniert auch ohne diese Werte. Füge sie nur hinzu, wenn du etwas ändern willst, nach der Beschreibung des Autors.
CB_MCP_READ_ONLY_MODE Couchbase read only mode. Set to true to disable write operations: KV document, scope/collection and index write tools are not loaded, and SQL++ queries that modify data are blocked. Set to false to…CB_MCP_TRANSPORT Transportmodus für den Server (stdio, http oder sse). Standard ist stdio. OAuth wird nur mit http berücksichtigt. CB_MCP_HOST Host, auf dem der MCP-Server läuft (Standard: 127.0.0.1). Wird nur für die Transportmodi HTTP und SSE verwendet. CB_MCP_PORT Port, auf dem der MCP-Server läuft (Standard: 8000). Wird nur in den Transportmodi HTTP und SSE verwendet. CB_MCP_WORKERS Number of server worker processes (default: 1). Values above 1 use more CPU cores, require the http transport, run in stateless HTTP mode, and cannot be combined with CB_MCP_CONFIRMATION_REQUIRED_TOO…CB_MCP_STATELESS_HTTP Handle each HTTP request without per-session state (default: true when workers > 1, otherwise false). Only honored with the http transport; cannot be combined with CB_MCP_CONFIRMATION_REQUIRED_TOOLS.CB_MCP_DISABLED_TOOLS Zu deaktivierende Tools. Akzeptiert kommagetrennte Tool-Namen (z. B. 'tool_1,tool_2') oder einen Dateipfad mit einem Tool-Namen pro Zeile. CB_MCP_CONFIRMATION_REQUIRED_TOOLS Kommagetrennte Liste von Werkzeugnamen, die vor der Ausführung eine Bestätigung durch den Benutzer erfordern. Akzeptiert auch einen Dateipfad mit einem Werkzeugnamen pro Zeile. Erfordert, dass der MCP-Client Elicitation unterstützt. CB_MCP_LOG_LEVEL Log-Level für den MCP-Server. Einer von off, debug, info, warning, error. 'off' deaktiviert das Logging vollständig. Ungültige Werte fallen auf info zurück. Standard ist info. CB_MCP_LOG_SINKS Kommagetrennte Liste von Protokollzielen. Erlaubte Werte: stderr, file. 'file' einschließen, um Protokolldateien pro Stufe zu schreiben; 'stderr' einschließen, um auf die Konsole zu schreiben. Standard ist stderr. CB_MCP_LOG_FILE Base path for the per-level log files. One rotating file is written per level (e.g. mcp_server.info.log, mcp_server.error.log). Only used when 'file' is in CB_MCP_LOG_SINKS. Default is mcp_server.log.CB_MCP_LOG_ROTATION_MAX_SIZE_MB Global maximum size in MB per-level log file before it rotates, inherited by every level unless overridden by a per-level CB_MCP_LOG_ _ROTATION_MAX_SIZE_MB. A value of 0 is invalid and falls back to…CB_MCP_LOG_MAX_BYTES VERALTET Globale Rotationsgröße in Byte; verwenden Sie stattdessen CB_MCP_LOG_ROTATION_MAX_SIZE_MB (MB). Wird aus Gründen der Abwärtskompatibilität weiterhin berücksichtigt, aber ignoriert, wenn CB_MCP_LOG_ROTATION_MAX_SIZE_MB ebenfalls gesetzt ist. CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB Rotation size in MB for the ERROR log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for ERROR; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB Rotation size in MB for the WARNING log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for WARNING; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB Rotation size in MB for the INFO log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for INFO; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB Rotation size in MB for the DEBUG log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for DEBUG; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_RETENTION_BACKUP_COUNT Number of rotated backup files kept per-level log file, excluding the live file. Applies to every level unless overridden per level. Set to 0 to keep only the live file (still capped by the rotation…CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT Rotated backups kept for the ERROR log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for ERROR; inherits it when unset.CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT Rotated backups kept for the WARNING log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for WARNING; inherits it when unset.CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT Rotated backups kept for the INFO log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for INFO; inherits it when unset.CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT Rotated backups kept for the DEBUG log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for DEBUG; inherits it when unset.CB_MCP_OAUTH_JWT_ALGORITHM JWT-Signaturalgorithmus. Einer von RS256/384/512, ES256/384/512, PS256/384/512. Standard ist RS256. CB_MCP_OAUTH_MCP_BASE_URL Public base URL of this MCP server. When set, the server publishes RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp so PRM-aware clients can discover the authorizatio…CB_MCP_OAUTH_SCOPE_READ_LABEL Überschreibt das OAuth-Scope-Label, das der Server als 'read'-Zugriff behandelt; wird in PRM angekündigt und mit dem scope/scp-Claim des Tokens abgeglichen. Verwenden, wenn Ihr IdP die kanonische Form nicht ausgeben kann. Standard ist couc… CB_MCP_OAUTH_SCOPE_WRITE_LABEL Override the OAuth scope label the server treats as 'write' access; same semantics as CB_MCP_OAUTH_SCOPE_READ_LABEL. Default is couchbase-mcp:write.CB_MCP_AUDIT_LOG_ENABLED Enable audit logging. Audit output is a separate sink from the CB_MCP_LOG_* operational logs, with a stable schema, its own retention, and events that cannot be filtered out. Default is false.CB_MCP_AUDIT_LOG_SINKS Kommagetrennte Audit-Ziele: console, file oder beide. 'console' schreibt nach stderr, niemals nach stdout, da stdout bei stdio-Transport das JSON-RPC-Protokoll überträgt. Standard ist console. CB_MCP_EMBEDDING_MODEL_PROVIDER Embedding-Anbieter für run_vector_query / run_vector_search: einer von capella, openai, cohere, voyage, bedrock. Ist nichts gesetzt, ist der Embedding-Schritt beider Tools deaktiviert, bis er konfiguriert wird. CB_MCP_AUDIT_LOG_ROTATION_MAX_SIZE_MB Maximale Größe in MB, die die Live-Audit-Datei erreichen darf, bevor sie rotiert. 0 deaktiviert die größenbasierte Rotation. Standard ist 10 MB. CB_MCP_AUDIT_LOG_ROTATION_INTERVAL Age the live audit file may reach before it rotates, as where the unit is 'd' (24 hours) or 'w' (7 days) - for example 1d, 30d, 1w, 8w. 0 turns interval-based rotation off. Size and interval are inde…CB_MCP_EMBEDDING_MODEL Modellname/ID für den konfigurierten Embedding-Anbieter. CB_MCP_AUDIT_LOG_RETENTION_MAX_BACKUPS Number of rotated audit files retained, excluding the live file. Rotated files are gzipped and named with the UTC rotation time. Set to 0 to keep no backups: the live file is truncated at each rotati…CB_MCP_AUDIT_LOG_TOOL_ARGS Record tool argument values in the audit log. Off by default: there is no redaction in this release, so enabling this writes arguments verbatim, including the full document bodies passed to document-…CB_MCP_AUDIT_LOG_DISABLED_EVENTS Audit events to suppress, as comma-separated numeric event ids (for example '61490,61492'), or a path to a file with one id per line. Ids are listed in the audit descriptor shipped with the package.…CB_MCP_EMBEDDING_MODEL_AWS_REGION AWS-Region, nur für den Anbieter bedrock. Ist sie nicht gesetzt, wird die eigene Regionsauflösung des AWS SDK verwendet. Beschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit VS Code, aber erst etwas vorbereiten
Du brauchst einen Schlüssel von MCP Server Couchbase (auf der Seite des Anbieters erstellen) · 10 Einstellung(en) auszufüllen (CB_CONNECTION_STRING, CB_USERNAME, CB_CA_CERT_PATH, CB_CLIENT_CERT_PATH, CB_CLIENT_KEY_PATH, CB_MCP_OAUTH_JWT_JWKS_URI, CB_MCP_OAUTH_JWT_ISSUER, CB_MCP_OAUTH_JWT_AUDIENCE, CB_MCP_AUDIT_LOG_FILE_PATH, CB_MCP_EMBEDDING_MODEL_ENDPOINT) · Installiere zuerst Python (uv) auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Python (uv) brauchen
Öffne die Seite des Anbieters, registriere dich und erstelle einen API-Schlüssel für den nächsten Schritt. Preise und Gratis-Tarife siehst du auf seiner Seite.
Das sind Programmeinstellungen, keine Schlüssel. Keine Registrierung nötig; wie vom Autor beschrieben ausfüllen.
CB_CONNECTION_STRING Couchbase-Verbindungszeichenfolge. Erforderlich für die Verbindung mit dem Cluster. CB_USERNAME Couchbase-Datenbankbenutzername. Für die Basisauthentifizierung erforderlich. CB_CA_CERT_PATH Pfad zum Couchbase-CA-Zertifikat. Erforderlich für die TLS-Authentifizierung in Nicht-Capella-Clustern. CB_CLIENT_CERT_PATH Pfad zum Couchbase-Client-Zertifikat. Erforderlich für die mTLS-Authentifizierung. CB_CLIENT_KEY_PATH Pfad zum Couchbase-Client-Schlüssel. Erforderlich für die mTLS-Authentifizierung. CB_MCP_OAUTH_JWT_JWKS_URI JWKS endpoint of the identity provider used to verify bearer JWT signatures. Required to enable OAuth, along with CB_MCP_OAUTH_JWT_ISSUER and CB_MCP_OAUTH_JWT_AUDIENCE. Only honored when CB_MCP_TRANS…CB_MCP_OAUTH_JWT_ISSUER Expected JWT 'iss' claim value. Also advertised as the authorization server in Protected Resource Metadata when CB_MCP_OAUTH_MCP_BASE_URL is set. Required to enable OAuth.CB_MCP_OAUTH_JWT_AUDIENCE Erwarteter Wert des JWT-'aud'-Claims. Erforderlich, um OAuth zu aktivieren. CB_MCP_AUDIT_LOG_FILE_PATH Path to the audit log file, required when 'file' is in CB_MCP_AUDIT_LOG_SINKS. Each server process writes its own file with the host and process id inserted before the extension (audit.log becomes au…CB_MCP_EMBEDDING_MODEL_ENDPOINT Base URL override for the configured embedding provider (e.g. an OpenAI-compatible local server, or a Capella Model Service deployment's own URL). Required when CB_MCP_EMBEDDING_MODEL_PROVIDER=capell…Beschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
VS Code fragt nach einer Bestätigung; klicke Install
In den Einstellungen von MCP Server Couchbase ist CB_PASSWORD, CB_MCP_EMBEDDING_MODEL_API_KEY, CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID, CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY, CB_CONNECTION_STRING, CB_USERNAME, CB_CA_CERT_PATH, CB_CLIENT_CERT_PATH, CB_CLIENT_KEY_PATH, CB_MCP_OAUTH_JWT_JWKS_URI, CB_MCP_OAUTH_JWT_ISSUER, CB_MCP_OAUTH_JWT_AUDIENCE, CB_MCP_AUDIT_LOG_FILE_PATH, CB_MCP_EMBEDDING_MODEL_ENDPOINT leer; trag deinen Schlüssel ein und speichere
Füge den Schlüssel nur in das Feld der App ein, nie in einen Chat und schick ihn niemandem
Nutze MCP Server Couchbase und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn VS Code sagt, dass es MCP Server Couchbase nutzt, oder ein Werkzeug von MCP Server Couchbase in der Antwort zeigt, bist du verbunden
Der Befehl oben funktioniert auch ohne diese Werte. Füge sie nur hinzu, wenn du etwas ändern willst, nach der Beschreibung des Autors.
CB_MCP_READ_ONLY_MODE Couchbase read only mode. Set to true to disable write operations: KV document, scope/collection and index write tools are not loaded, and SQL++ queries that modify data are blocked. Set to false to…CB_MCP_TRANSPORT Transportmodus für den Server (stdio, http oder sse). Standard ist stdio. OAuth wird nur mit http berücksichtigt. CB_MCP_HOST Host, auf dem der MCP-Server läuft (Standard: 127.0.0.1). Wird nur für die Transportmodi HTTP und SSE verwendet. CB_MCP_PORT Port, auf dem der MCP-Server läuft (Standard: 8000). Wird nur in den Transportmodi HTTP und SSE verwendet. CB_MCP_WORKERS Number of server worker processes (default: 1). Values above 1 use more CPU cores, require the http transport, run in stateless HTTP mode, and cannot be combined with CB_MCP_CONFIRMATION_REQUIRED_TOO…CB_MCP_STATELESS_HTTP Handle each HTTP request without per-session state (default: true when workers > 1, otherwise false). Only honored with the http transport; cannot be combined with CB_MCP_CONFIRMATION_REQUIRED_TOOLS.CB_MCP_DISABLED_TOOLS Zu deaktivierende Tools. Akzeptiert kommagetrennte Tool-Namen (z. B. 'tool_1,tool_2') oder einen Dateipfad mit einem Tool-Namen pro Zeile. CB_MCP_CONFIRMATION_REQUIRED_TOOLS Kommagetrennte Liste von Werkzeugnamen, die vor der Ausführung eine Bestätigung durch den Benutzer erfordern. Akzeptiert auch einen Dateipfad mit einem Werkzeugnamen pro Zeile. Erfordert, dass der MCP-Client Elicitation unterstützt. CB_MCP_LOG_LEVEL Log-Level für den MCP-Server. Einer von off, debug, info, warning, error. 'off' deaktiviert das Logging vollständig. Ungültige Werte fallen auf info zurück. Standard ist info. CB_MCP_LOG_SINKS Kommagetrennte Liste von Protokollzielen. Erlaubte Werte: stderr, file. 'file' einschließen, um Protokolldateien pro Stufe zu schreiben; 'stderr' einschließen, um auf die Konsole zu schreiben. Standard ist stderr. CB_MCP_LOG_FILE Base path for the per-level log files. One rotating file is written per level (e.g. mcp_server.info.log, mcp_server.error.log). Only used when 'file' is in CB_MCP_LOG_SINKS. Default is mcp_server.log.CB_MCP_LOG_ROTATION_MAX_SIZE_MB Global maximum size in MB per-level log file before it rotates, inherited by every level unless overridden by a per-level CB_MCP_LOG_ _ROTATION_MAX_SIZE_MB. A value of 0 is invalid and falls back to…CB_MCP_LOG_MAX_BYTES VERALTET Globale Rotationsgröße in Byte; verwenden Sie stattdessen CB_MCP_LOG_ROTATION_MAX_SIZE_MB (MB). Wird aus Gründen der Abwärtskompatibilität weiterhin berücksichtigt, aber ignoriert, wenn CB_MCP_LOG_ROTATION_MAX_SIZE_MB ebenfalls gesetzt ist. CB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB Rotation size in MB for the ERROR log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for ERROR; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB Rotation size in MB for the WARNING log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for WARNING; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB Rotation size in MB for the INFO log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for INFO; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB Rotation size in MB for the DEBUG log file. Overrides CB_MCP_LOG_ROTATION_MAX_SIZE_MB for DEBUG; inherits it when unset. 0 is invalid and falls back to the inherited global with a startup warning.CB_MCP_LOG_RETENTION_BACKUP_COUNT Number of rotated backup files kept per-level log file, excluding the live file. Applies to every level unless overridden per level. Set to 0 to keep only the live file (still capped by the rotation…CB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT Rotated backups kept for the ERROR log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for ERROR; inherits it when unset.CB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT Rotated backups kept for the WARNING log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for WARNING; inherits it when unset.CB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT Rotated backups kept for the INFO log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for INFO; inherits it when unset.CB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT Rotated backups kept for the DEBUG log file. Overrides CB_MCP_LOG_RETENTION_BACKUP_COUNT for DEBUG; inherits it when unset.CB_MCP_OAUTH_JWT_ALGORITHM JWT-Signaturalgorithmus. Einer von RS256/384/512, ES256/384/512, PS256/384/512. Standard ist RS256. CB_MCP_OAUTH_MCP_BASE_URL Public base URL of this MCP server. When set, the server publishes RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp so PRM-aware clients can discover the authorizatio…CB_MCP_OAUTH_SCOPE_READ_LABEL Überschreibt das OAuth-Scope-Label, das der Server als 'read'-Zugriff behandelt; wird in PRM angekündigt und mit dem scope/scp-Claim des Tokens abgeglichen. Verwenden, wenn Ihr IdP die kanonische Form nicht ausgeben kann. Standard ist couc… CB_MCP_OAUTH_SCOPE_WRITE_LABEL Override the OAuth scope label the server treats as 'write' access; same semantics as CB_MCP_OAUTH_SCOPE_READ_LABEL. Default is couchbase-mcp:write.CB_MCP_AUDIT_LOG_ENABLED Enable audit logging. Audit output is a separate sink from the CB_MCP_LOG_* operational logs, with a stable schema, its own retention, and events that cannot be filtered out. Default is false.CB_MCP_AUDIT_LOG_SINKS Kommagetrennte Audit-Ziele: console, file oder beide. 'console' schreibt nach stderr, niemals nach stdout, da stdout bei stdio-Transport das JSON-RPC-Protokoll überträgt. Standard ist console. CB_MCP_EMBEDDING_MODEL_PROVIDER Embedding-Anbieter für run_vector_query / run_vector_search: einer von capella, openai, cohere, voyage, bedrock. Ist nichts gesetzt, ist der Embedding-Schritt beider Tools deaktiviert, bis er konfiguriert wird. CB_MCP_AUDIT_LOG_ROTATION_MAX_SIZE_MB Maximale Größe in MB, die die Live-Audit-Datei erreichen darf, bevor sie rotiert. 0 deaktiviert die größenbasierte Rotation. Standard ist 10 MB. CB_MCP_AUDIT_LOG_ROTATION_INTERVAL Age the live audit file may reach before it rotates, as where the unit is 'd' (24 hours) or 'w' (7 days) - for example 1d, 30d, 1w, 8w. 0 turns interval-based rotation off. Size and interval are inde…CB_MCP_EMBEDDING_MODEL Modellname/ID für den konfigurierten Embedding-Anbieter. CB_MCP_AUDIT_LOG_RETENTION_MAX_BACKUPS Number of rotated audit files retained, excluding the live file. Rotated files are gzipped and named with the UTC rotation time. Set to 0 to keep no backups: the live file is truncated at each rotati…CB_MCP_AUDIT_LOG_TOOL_ARGS Record tool argument values in the audit log. Off by default: there is no redaction in this release, so enabling this writes arguments verbatim, including the full document bodies passed to document-…CB_MCP_AUDIT_LOG_DISABLED_EVENTS Audit events to suppress, as comma-separated numeric event ids (for example '61490,61492'), or a path to a file with one id per line. Ids are listed in the audit descriptor shipped with the package.…CB_MCP_EMBEDDING_MODEL_AWS_REGION AWS-Region, nur für den Anbieter bedrock. Ist sie nicht gesetzt, wird die eigene Regionsauflösung des AWS SDK verwendet. Beschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach
JSON-Einstellungen stehen unten unter „Für Entwickler“
Claude Code
claude mcp add --scope user couchbase --env CB_CONNECTION_STRING=your-value --env CB_USERNAME=your-value --env CB_PASSWORD=your-value --env CB_CA_CERT_PATH=your-value --env CB_CLIENT_CERT_PATH=your-value --env CB_CLIENT_KEY_PATH=your-value --env CB_MCP_OAUTH_JWT_JWKS_URI=your-value --env CB_MCP_OAUTH_JWT_ISSUER=your-value --env CB_MCP_OAUTH_JWT_AUDIENCE=your-value --env CB_MCP_AUDIT_LOG_FILE_PATH=your-value --env CB_MCP_EMBEDDING_MODEL_API_KEY=your-value --env CB_MCP_EMBEDDING_MODEL_ENDPOINT=your-value --env CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID=your-value --env CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY=your-value -- uvx couchbase-mcp-server operationalClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"couchbase": {
"command": "uvx",
"args": [
"couchbase-mcp-server",
"operational"
],
"env": {
"CB_CONNECTION_STRING": "your-value",
"CB_USERNAME": "your-value",
"CB_PASSWORD": "your-value",
"CB_CA_CERT_PATH": "your-value",
"CB_CLIENT_CERT_PATH": "your-value",
"CB_CLIENT_KEY_PATH": "your-value",
"CB_MCP_OAUTH_JWT_JWKS_URI": "your-value",
"CB_MCP_OAUTH_JWT_ISSUER": "your-value",
"CB_MCP_OAUTH_JWT_AUDIENCE": "your-value",
"CB_MCP_AUDIT_LOG_FILE_PATH": "your-value",
"CB_MCP_EMBEDDING_MODEL_API_KEY": "your-value",
"CB_MCP_EMBEDDING_MODEL_ENDPOINT": "your-value",
"CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID": "your-value",
"CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"couchbase": {
"command": "uvx",
"args": [
"couchbase-mcp-server",
"operational"
],
"env": {
"CB_CONNECTION_STRING": "your-value",
"CB_USERNAME": "your-value",
"CB_PASSWORD": "your-value",
"CB_CA_CERT_PATH": "your-value",
"CB_CLIENT_CERT_PATH": "your-value",
"CB_CLIENT_KEY_PATH": "your-value",
"CB_MCP_OAUTH_JWT_JWKS_URI": "your-value",
"CB_MCP_OAUTH_JWT_ISSUER": "your-value",
"CB_MCP_OAUTH_JWT_AUDIENCE": "your-value",
"CB_MCP_AUDIT_LOG_FILE_PATH": "your-value",
"CB_MCP_EMBEDDING_MODEL_API_KEY": "your-value",
"CB_MCP_EMBEDDING_MODEL_ENDPOINT": "your-value",
"CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID": "your-value",
"CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"couchbase": {
"type": "stdio",
"command": "uvx",
"args": [
"couchbase-mcp-server",
"operational"
],
"env": {
"CB_CONNECTION_STRING": "your-value",
"CB_USERNAME": "your-value",
"CB_PASSWORD": "your-value",
"CB_CA_CERT_PATH": "your-value",
"CB_CLIENT_CERT_PATH": "your-value",
"CB_CLIENT_KEY_PATH": "your-value",
"CB_MCP_OAUTH_JWT_JWKS_URI": "your-value",
"CB_MCP_OAUTH_JWT_ISSUER": "your-value",
"CB_MCP_OAUTH_JWT_AUDIENCE": "your-value",
"CB_MCP_AUDIT_LOG_FILE_PATH": "your-value",
"CB_MCP_EMBEDDING_MODEL_API_KEY": "your-value",
"CB_MCP_EMBEDDING_MODEL_ENDPOINT": "your-value",
"CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID": "your-value",
"CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY": "your-value"
}
}
}
}CB_CONNECTION_STRING erforderlich envCB_USERNAME erforderlich envCB_PASSWORD geheim erforderlich envCB_CA_CERT_PATH erforderlich envCB_CLIENT_CERT_PATH erforderlich envCB_CLIENT_KEY_PATH erforderlich envCB_MCP_READ_ONLY_MODE envCB_MCP_TRANSPORT envCB_MCP_HOST envCB_MCP_PORT envCB_MCP_WORKERS envCB_MCP_STATELESS_HTTP envCB_MCP_DISABLED_TOOLS envCB_MCP_CONFIRMATION_REQUIRED_TOOLS envCB_MCP_LOG_LEVEL envCB_MCP_LOG_SINKS envCB_MCP_LOG_FILE envCB_MCP_LOG_ROTATION_MAX_SIZE_MB envCB_MCP_LOG_MAX_BYTES envCB_MCP_LOG_ERROR_ROTATION_MAX_SIZE_MB envCB_MCP_LOG_WARNING_ROTATION_MAX_SIZE_MB envCB_MCP_LOG_INFO_ROTATION_MAX_SIZE_MB envCB_MCP_LOG_DEBUG_ROTATION_MAX_SIZE_MB envCB_MCP_LOG_RETENTION_BACKUP_COUNT envCB_MCP_LOG_ERROR_RETENTION_BACKUP_COUNT envCB_MCP_LOG_WARNING_RETENTION_BACKUP_COUNT envCB_MCP_LOG_INFO_RETENTION_BACKUP_COUNT envCB_MCP_LOG_DEBUG_RETENTION_BACKUP_COUNT envCB_MCP_OAUTH_JWT_JWKS_URI erforderlich envCB_MCP_OAUTH_JWT_ISSUER erforderlich envCB_MCP_OAUTH_JWT_AUDIENCE erforderlich envCB_MCP_OAUTH_JWT_ALGORITHM envCB_MCP_OAUTH_MCP_BASE_URL envCB_MCP_OAUTH_SCOPE_READ_LABEL envCB_MCP_OAUTH_SCOPE_WRITE_LABEL envCB_MCP_AUDIT_LOG_ENABLED envCB_MCP_AUDIT_LOG_SINKS envCB_MCP_EMBEDDING_MODEL_PROVIDER envCB_MCP_AUDIT_LOG_FILE_PATH erforderlich envCB_MCP_AUDIT_LOG_ROTATION_MAX_SIZE_MB envCB_MCP_AUDIT_LOG_ROTATION_INTERVAL envCB_MCP_EMBEDDING_MODEL envCB_MCP_AUDIT_LOG_RETENTION_MAX_BACKUPS envCB_MCP_AUDIT_LOG_TOOL_ARGS envCB_MCP_AUDIT_LOG_DISABLED_EVENTS envCB_MCP_EMBEDDING_MODEL_API_KEY geheim erforderlich envCB_MCP_EMBEDDING_MODEL_ENDPOINT erforderlich envCB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID geheim erforderlich envCB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY geheim erforderlich envCB_MCP_EMBEDDING_MODEL_AWS_REGION envBeschreibungen automatisch übersetzt; Variablennamen bleiben wie im Original. Im Zweifel das Original ansehen.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
pypi: couchbase-mcp-serverpypi: couchbase-mcp-serveroci: docker.io/couchbase/mcp-server:1.1.0Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.
Laufen auf deinem Computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 14. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto couchbase bestätigt, dem das Repo gehört
Code zuletzt geändert: gestern
Nutzt Apache-2.0
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.
Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.
Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.
Noch keine Bewertungen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 3 von 3 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: CB_PASSWORD, CB_MCP_EMBEDDING_MODEL_API_KEY, CB_MCP_EMBEDDING_MODEL_AWS_ACCESS_KEY_ID, CB_MCP_EMBEDDING_MODEL_AWS_SECRET_ACCESS_KEY
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt gestern geändert, und die neueste Version (1.1.0) kam vor 12 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv), Docker auf deinem Computer.
In derselben Kategorie: World Monitor, Claude Flow, Windmill
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 97 tools.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Run Windmill scripts and flows and manage jobs, schedules, resources and variables.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Couchbase MCP Server is a self-hosted MCP Server that allows AI agents to connect to and interact with data in Couchbase Servers (whether hosted on Capella or self-managed) or Operational Insights Enterprise. It provides tools across categories including Cluster Health, Data Schema, Query, and more — with safety controls via read-only mode and fine-grained tool disabling. It supports both STDIO and Streamable HTTP transports with OAuth capabilities.
Couchbase MCP Server is distributed as a Python Package Index (PyPI) package and via Docker. Enterprise support for Couchbase MCP Server is available by licensing Couchbase AI Data Plane, which also entitles use and enterprise support of Couchbase Agent Memory and Couchbase Agent Catalog.
[][cursor-install-basic]
Full documentation: docs.couchbase.com/mcp-server
CB_MCP_READ_ONLY_MODE=false; individual tools can also be disabled or gated behind user confirmation.Once connected, you can ask things like:
orders collection?"users where status = 'active'."products with these fields: …" (requires CB_MCP_READ_ONLY_MODE=false)This package ships two MCP servers. Each one is started by its own subcommand, connects to a different kind of cluster, and has its own tools. Pick the one that matches your cluster, follow its section for setup and tools, then use Common Configuration for the settings both share. To use both, register each as a separate server in your MCP client.
| Operational server | Operational Insights server | |
|---|---|---|
| Use it with | A Couchbase cluster (Capella or self-managed) | A self-managed Operational Insights cluster (not available on Capella) |
| Subcommand | operational (the default) | operational-insights |
| Connection string | couchbase:// / couchbases:// | HTTP(S) URL, e.g. http://localhost:8095 |
| Credential variables | CB_CONNECTION_STRING, CB_USERNAME, … | CB_OPERATIONAL_INSIGHTS_CONNECTION_STRING, CB_OPERATIONAL_INSIGHTS_USERNAME, … |
| Tools | 52 — cluster health, schema, KV, SQL++, indexes, full-text and vector search, query performance | 13 — schema, SQL++ (sync and async), indexes, exports |
| Default HTTP port | 8000 | 8001 |
| Default log file | mcp_server.log | mcp_server_operational_insights.log |
The subcommand is optional for the operational server today — a bare
couchbase-mcp-serverstarts it — but naming it keeps your configuration unambiguous. Options go after the subcommand:couchbase-mcp-server operational --transport=http. Check the installed version withuvx couchbase-mcp-server --version.
The operational server connects to a Couchbase cluster on Capella or self-managed Couchbase Server, using the couchbase Python SDK.
You need a running Couchbase cluster — the Capella free tier is the quickest way to get one (you can import a sample dataset) — and an MCP client. Add one of these configurations to your client (see Client Setup for where each client keeps it). If the client already has other servers, add couchbase to the existing mcpServers object.
From PyPI with uvx (requires uv and Python 3.11+):
{
"mcpServers": { "couchbase": { "command": "uvx", "args": ["couchbase-mcp-server", "operational"], "env": { "CB_CONNECTION_STRING": "couchbases://connection-string", "CB_USERNAME": "username", "CB_PASSWORD": "password" } } } }
With Docker (requires only Docker):
{
"mcpServers": { "couchbase": { "command": "docker", "args": [ "run", "--rm", "-i", "-e", "CB_CONNECTION_STRING=couchbases://connection-string", "-e", "CB_USERNAME=username", "-e", "CB_PASSWORD=password", "couchbase/mcp-server:latest", "operational" ] } } }
From source
git clone https://github.com/couchbase/mcp-server-couchbase.git
{
"mcpServers": { "couchbase": { "command": "uv", "args": [ "--directory", "path/to/cloned/repo/mcp-server-couchbase/", "run", "src/mcp_server.py", "operational" ], "env": { "CB_CONNECTION_STRING": "couchbases://connection-string", "CB_USERNAME": "username", "CB_PASSWORD": "password" } } } }
path/to/cloned/repo/mcp-server-couchbase/ is the path to your clone — keep the trailing slash. After pulling updates, run uv sync to update dependencies.
Use either a username and password or a client certificate (mTLS). If both are set, the certificate is used.
| Environment Variable | CLI Argument | Description |
|---|---|---|
CB_CONNECTION_STRING | --connection-string | Connection string to the cluster. Required |
CB_USERNAME / CB_PASSWORD | --username / --password | Basic authentication |
CB_CLIENT_CERT_PATH / CB_CLIENT_KEY_PATH | --client-cert-path / --client-key-path | mTLS authentication |
CB_CA_CERT_PATH | --ca-cert-path | Root certificate for a self-signed/untrusted server certificate (not needed for Capella) |
mTLS example
{
"mcpServers": { "couchbase": { "command": "uvx",