simple-tempo-mcp-server

Provides an MCP (Model Context Protocol) server for Grafana Tempo that exposes tools to run Tempo trace searches and fetch detailed trace information, including some “intelligent” detection/handling of query formats and time range inputs.

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ Infrastructure mcp grafana-tempo observability tracing traceql claude-desktop go
⚙ Agent Friendliness
49
/ 100
Can an agent use this?
🔒 Security
33
/ 100
Is it safe for agents?
⚡ Reliability
21
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
55
Documentation
50
Error Messages
0
Auth Simplicity
90
Rate Limits
10

🔒 Security

TLS Enforcement
40
Auth Strength
30
Scope Granularity
0
Dep. Hygiene
50
Secret Handling
50

The README only mentions TEMPO_URL and does not describe transport security (HTTPS enforcement), auth method(s), credential passing, or secret handling practices. Since the server is a local process controlled by you, risks depend heavily on your Tempo deployment security and how (or if) credentials are added to the server.

⚡ Reliability

Uptime/SLA
0
Version Stability
20
Breaking Changes
30
Error Recovery
35
AF Security Reliability

Best When

You want an MCP integration for Tempo and prefer agents to accept flexible query/time formats without manually constructing all Tempo query parameters.

Avoid When

You require strong, documented rate-limit semantics, pagination behavior, and explicit auth scopes/flows—none of which are described in the provided README.

Use Cases

  • Natural-language/agent-driven exploration of Tempo traces
  • Searching for traces using TraceQL, tag-like expressions, or service-name strings
  • Fetching trace details by trace ID for incident investigation
  • Building an agent workflow in Claude Desktop via MCP tools

Not For

  • Production-grade, security-sensitive deployments without reviewing the server’s code and Tempo auth configuration
  • Environments requiring documented enterprise-grade SLAs, formal APIs (REST/OpenAPI), or strict observability guarantees
  • Use as a general Tempo client SDK beyond MCP tool usage

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: Environment variable configuration of TEMPO_URL to connect to Tempo query-frontend
OAuth: No Scopes: No

No auth mechanism is described in the README (e.g., API keys, OAuth, basic auth, or mTLS). Authentication likely depends entirely on how your Tempo endpoint is secured and whether it requires headers/certs, which are not documented here.

Pricing

Free tier: No
Requires CC: No

No pricing information provided; repository appears to be an MIT-licensed open-source server you run yourself.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • README does not document exact MCP tool schemas/parameters, error codes, or pagination/limits—agents may need defensive prompting and retries.
  • No documented handling for Tempo auth headers; if Tempo requires auth, you may need to modify code or extend the MCP server to pass required credentials.
  • No documented rate limiting or guidance on how large queries/time ranges affect performance/limits.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for simple-tempo-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered