Open-source analytics and observability platform for Model Context Protocol (MCP) servers
Quick Start • Documentation • SDKs • Cloud(coming soon) • License
MCPulse is an open-source, self-hosted analytics and observability platform purpose-built for Model Context Protocol (MCP) servers. Get comprehensive visibility into MCP server usage, performance, errors, and business metrics.
# Download configuration files
curl -O https://raw.githubusercontent.com/sirrobot01/mcpulse/main/docker-compose.yml
curl -o config.yaml https://raw.githubusercontent.com/sirrobot01/mcpulse/main/config.yaml.example
# Start MCPulse
docker compose up -dAccess the dashboard at http://localhost:8080
Pre-built images are available:
- GitHub Container Registry:
ghcr.io/sirrobot01/mcpulse:latest - Docker Hub:
cy01/mcpulse:latest
For detailed installation and configuration, see the documentation
- MCPulse Proxy: https://github.com/sirrobot01/mcpulse-proxy - Add analytics to any MCP server without code changes. Works with any MCP server via stdio, HTTP, or SSE.
- Python: https://github.com/sirrobot01/mcpulse-python
- Go: https://github.com/sirrobot01/mcpulse-go
- Node.js/TypeScript: coming soon
- mcp-mcpulse: https://github.com/sirrobot01/mcp-mcpulse - Query MCPulse data from any MCP client
MCPulse is licensed under the Apache 2.0 License.



