GCP MCP
GCP MCP
Ein Model Context Protocol (MCP)-Server, der KI-Assistenten wie Claude die Interaktion mit Ihrer Google Cloud Platform-Umgebung ermöglicht. Dies ermöglicht Abfragen in natürlicher Sprache und die Verwaltung Ihrer GCP-Ressourcen während Konversationen.

Merkmale
🔍 GCP-Ressourcen mithilfe natürlicher Sprache abfragen und ändern
☁️ Unterstützung für mehrere GCP-Projekte
🌐 Unterstützung mehrerer Regionen
🔐 Sichere Handhabung der Anmeldeinformationen (es werden keine Anmeldeinformationen an externe Dienste weitergegeben)
🏃♂️ Lokale Ausführung mit Ihren GCP-Anmeldeinformationen
🔄 Automatische Wiederholungsversuche für verbesserte Zuverlässigkeit
Related MCP server: Kubectl MCP Tool
Voraussetzungen
Node.js
Claude Desktop/Cursor/Windsurf
GCP-Anmeldeinformationen lokal konfiguriert (Standardanmeldeinformationen der Anwendung)
Installation
Klonen Sie das Repository:
git clone https://github.com/eniayomi/gcp-mcp
cd gcp-mcpInstallieren Sie Abhängigkeiten:
npm installKonfiguration
Claude Desktop
Öffnen Sie die Claude-Desktop-App und gehen Sie zu Einstellungen -> Entwickler -> Konfiguration bearbeiten
Fügen Sie den folgenden Eintrag zu Ihrer
claude_desktop_config.jsonhinzu:
über npm:
{
"mcpServers": {
"gcp": {
"command": "sh",
"args": ["-c", "npx -y gcp-mcp"]
}
}
}Wenn Sie die Installation aus der Quelle durchgeführt haben:
{
"mcpServers": {
"gcp": {
"command": "npm",
"args": [
"--silent",
"--prefix",
"/path/to/gcp-mcp",
"start"
]
}
}
}Ersetzen Sie /path/to/gcp-mcp durch den tatsächlichen Pfad zu Ihrem Projektverzeichnis, wenn Sie die Quellinstallation verwenden.
Cursor
Öffnen Sie Cursor und gehen Sie zu Einstellungen (⌘,)
Navigieren Sie zu AI -> Model Context Protocol
Fügen Sie eine neue MCP-Konfiguration hinzu:
{
"gcp": {
"command": "npx -y gcp-mcp"
}
}Windsurf
Öffnen Sie
~/.windsurf/config.json(erstellen Sie es, falls es nicht existiert)Fügen Sie die MCP-Konfiguration hinzu:
{
"mcpServers": {
"gcp": {
"command": "npx -y gcp-mcp"
}
}
}GCP-Einrichtung
Richten Sie die GCP-Anmeldeinformationen ein:
Richten Sie die Standardanmeldeinformationen für Anwendungen mit
gcloud auth application-default loginein.
Aktualisieren Sie Ihren KI-Assistenten (Claude Desktop/Cursor/Windsurf)
Verwendung
Wählen Sie zunächst ein Projekt aus oder stellen Sie Fragen wie:
„Alle GCP-Projekte auflisten, auf die ich Zugriff habe“
„Zeigen Sie mir alle Cloud SQL-Instanzen im Projekt X“
„Wie ist mein aktueller Rechnungsstatus?“
„Zeigen Sie mir die Protokolle meiner Cloud Run-Dienste“
„Liste alle GKE-Cluster in us-central1 auf“
„Zeigen Sie mir alle Cloud Storage-Buckets in Projekt X“
„Welche Cloud-Funktionen werden in us-central1 bereitgestellt?“
„Alle Cloud Run-Dienste auflisten“
„Zeigen Sie mir BigQuery-Datensätze und -Tabellen“
Verfügbare Tools
run-gcp-code: Führen Sie GCP-API-Aufrufe mit TypeScript-Code auslist-projects: Listet alle zugänglichen GCP-Projekte aufselect-project: Wählen Sie ein GCP-Projekt für nachfolgende Vorgänge ausget-billing-info: Rechnungsinformationen für das aktuelle Projekt abrufenget-cost-forecast: Kostenprognose für das aktuelle Projekt abrufenget-billing-budget: Ruft die Abrechnungsbudgets für das aktuelle Projekt ablist-gke-clusters: Listet alle GKE-Cluster im aktuellen Projekt auflist-sql-instances: Listet alle Cloud SQL-Instanzen im aktuellen Projekt aufget-logs: Ruft Cloud Logging-Einträge für das aktuelle Projekt ab
Beispielinteraktionen
Liste der verfügbaren Projekte:
List all GCP projects I have access toWählen Sie ein Projekt aus:
Use project my-project-idRechnungsstatus prüfen:
What's my current billing status?Protokolle anzeigen:
Show me the last 10 log entries from my projectUnterstützte Dienste
Google Compute Engine
Cloud-Speicher
Cloud-Funktionen
Cloud Run
BigQuery
Cloud SQL
Google Kubernetes Engine (GKE)
Cloud-Protokollierung
Cloud-Abrechnung
Ressourcenmanager
Mehr folgt in Kürze ...
Fehlerbehebung
So zeigen Sie Protokolle an:
tail -n 50 -f ~/Library/Logs/Claude/mcp-server-gcp.logHäufige Probleme:
Authentifizierungsfehler: Stellen Sie sicher, dass Sie
gcloud auth application-default loginausgeführt haben.Berechtigungsfehler: Überprüfen Sie die IAM-Rollen für Ihr Konto
API-Fehler: Überprüfen Sie, ob die erforderlichen APIs in Ihrem Projekt aktiviert sind
Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request.
Lizenz
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.4014882Apache 2.0
- Alicense-qualityCmaintenanceA Model Context Protocol server that enables AI assistants to interact with Kubernetes clusters through natural language, supporting core Kubernetes operations, monitoring, security, and diagnostics.115947MIT
- FlicenseCqualityDmaintenanceA Model Context Protocol server allowing Claude AI to interact with AWS resources through natural language, enabling users to query and manage AWS services without using the traditional AWS Console or CLI.36
- AlicenseCqualityFmaintenanceA Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.169168MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/eniayomi/gcp-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server