tempo-mcp-server
If you are the rightful owner of tempo-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.
A Go-based server implementation for the Model Context Protocol (MCP) with Grafana Tempo integration.
The Tempo MCP Server is a Go-based implementation designed to facilitate AI assistants in querying and analyzing distributed tracing data from Grafana Tempo. It adheres to the Model Context Protocol (MCP) to provide tool definitions that can be utilized by compatible AI clients, such as Claude Desktop. The server supports two modes of communication: standard input/output (stdin/stdout) and an HTTP server with Server-Sent Events (SSE) endpoint, making it versatile for integration with various tools. The server can be built and run using Go or Docker, and it offers endpoints for real-time event streaming and MCP protocol messaging. The Tempo MCP Server is particularly useful for querying trace data, with configurable parameters for queries, authentication, and server settings.
Features
- Integration with Grafana Tempo for distributed tracing data analysis.
- Supports both stdin/stdout and HTTP/SSE communication modes.
- Configurable via environment variables for flexible deployment.
- Docker support for easy containerized deployment.
- Compatible with AI clients like Claude Desktop and Cursor editor.