{"id":"c3ptv3-simple-tempo-mcp-server","name":"simple-tempo-mcp-server","homepage":null,"repo_url":"https://github.com/C3ptV3/simple-tempo-mcp-server","category":"infrastructure","subcategories":[],"tags":["mcp","grafana-tempo","observability","tracing","traceql","claude-desktop","go"],"what_it_does":"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.","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"],"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.","alternatives":["Grafana’s official tempo-mcp-server (if compatible with your needs)","Direct interaction with Tempo’s HTTP API (via your own code/agent integration)","Other community Tempo query clients/SDKs (if available)"],"af_score":49.2,"security_score":33.0,"reliability_score":21.2,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:51:19.279782+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["Environment variable configuration of TEMPO_URL to connect to Tempo query-frontend"],"oauth":false,"scopes":false,"notes":"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":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing information provided; repository appears to be an MIT-licensed open-source server you run yourself."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":49.2,"security_score":33.0,"reliability_score":21.2,"mcp_server_quality":55.0,"documentation_accuracy":50.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":90.0,"rate_limit_clarity":10.0,"tls_enforcement":40.0,"auth_strength":30.0,"scope_granularity":0.0,"dependency_hygiene":50.0,"secret_handling":50.0,"security_notes":"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.","uptime_documented":0.0,"version_stability":20.0,"breaking_changes_history":30.0,"error_recovery":35.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_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."]}}