$ timeahead.in
/ servers/npm/@google-cloud/observability-mcp
npm

@google-cloud/observability-mcp

MCP Server for GCP environment for interacting with various Observability APIs.

832 stars13k/wkupdated 1d agogithub ↗
90good
▣ Overview
gcloud-mcp Servers CILicenseVersionVersionVersionVersion

What it does

Exposes Google Cloud Observability APIs through the Model Context Protocol, allowing AI assistants to query logs, metrics, and traces from your GCP environment using natural language. The server wraps Cloud Logging, Cloud Monitoring, and Cloud Trace behind 13 tools, eliminating manual API construction or complex CLI invocations for observability operations.

Who it's for

DevOps engineers and SREs investigating production incidents in GCP, or platform teams automating observability queries. Works with Claude, Cline, Cursor, and Gemini CLI—useful for teams that want to correlate logs, metrics, and traces without switching to the GCP console.

Common use cases

  • Query Cloud Logging for error patterns and exceptions across services
  • Pull metrics from Cloud Monitoring to diagnose performance issues
  • Retrieve distributed traces from Cloud Trace to understand request paths
  • Aggregate observability data for incident postmortems

Setup pitfalls

  • Requires gcloud CLI installed and authenticated to your GCP project
  • Node.js 20 or higher is required
  • Target GCP project must have Observability APIs enabled and appropriate IAM roles for logging, monitoring, and trace read access
  • The server reads and may write files in the gcloud configuration directory; ensure filesystem permissions allow this
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
79
15.7
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
89.7
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecsecrets
◆ Risk level: high· 13 tools · auth: API key
fs read + fs write + network + exec + secrets active — can execute code, access credentials, and make external network calls.
Tool nameDescriptionDestructive?
list_log_entries✓ no
list_log_names✓ no
list_buckets✓ no
list_views✓ no
list_sinks✓ no
+8 more tools
list_log_scopes✓ no
list_metric_descriptors✓ no
list_time_series✓ no
list_alert_policies✓ no
list_alerts✓ no
list_traces✓ no
get_trace✓ no
list_group_stats✓ no
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "google-cloudobservability": {
      "command": "npx",
      "args": [
        "-y",
        "@google-cloud/observability-mcp"
      ]
    }
  }
}
📈 Score historylast 35 snapshots
4/30/20266/13/2026 · 35 snapshots
⚙ Maintenance health
78/ 100 · is this project alive?
contributors (1y)18
top contributor share25%
releases (1y)26
last release37d ago
ci✓ passing
⛁ Raw data
weekly downloads13k
github stars832
forks75
open issues47
license✓ present
readme length20053 chars
last publish0d ago
last commit1d ago
last updated1d ago
install verified✗ fail · 31d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points