What it does
This MCP server exposes Google Cloud Observability APIs through thirteen tools, enabling Claude and other AI assistants to query logs, metrics, and traces from GCP projects using natural language. Instead of constructing complex API calls or memorizing gcloud command syntax, you describe what telemetry you need and the server retrieves it from Cloud Logging, Cloud Monitoring, and Cloud Trace. The assistant can analyze patterns, drill into incidents, and construct multi-step troubleshooting workflows without leaving the conversation.
Who it's for
Developers, SREs, and platform engineers who operate applications on Google Cloud and use AI assistants in their incident-response or debugging workflows. Best suited for teams already running Claude in their development environment who want rapid observability access during outages or performance investigations.
Common use cases
- Query application logs across multiple GCP projects to identify error patterns or root causes
- Fetch and analyze metrics to assess resource usage and system performance
- Search Cloud Trace data to pinpoint latency bottlenecks in microservices
- Retrieve audit logs for compliance checks or deployment troubleshooting
Setup pitfalls
- Requires
gcloudCLI installed locally; Node.js and npm alone are insufficient for GCP authentication - Needs Node.js 20 or later; earlier versions will fail
- Must authenticate with GCP using
gcloud auth application-default loginand have appropriate IAM roles for Observability APIs (Logs Reader, Monitoring Reader, Trace Reader) - CI is currently failing; test stability in your environment before relying on it for critical workflows