OpenLIT automatically instruments MCP alongside LLMs, VectorDBs, and frameworks by default.
Deploy OpenLIT
Start Docker Compose
From the root directory of the OpenLIT Repo, Run the below command:
Install OpenLIT SDK
Want zero-code observability? Try the OpenLIT Controller
The Controller uses eBPF to automatically discover and instrument LLM traffic across Kubernetes, Docker, and Linux — no SDK required. Use SDKs for deeper application-level tracing.
- Python
- Typescript
Instrument your MCP server
- Python
- Typescript
- Zero-Code instrumentation
- Manual instrumentation
- Via CLI arguments
- Via environment variables
Monitor, debug and test the quality of your MCP server
Navigate to OpenLIT at
You should see MCP-specific traces and metrics including:If you have any questions or need support, reach out to our community.
127.0.0.1:3000 to start monitoring your MCP applications.
- Context Protocol Interactions: Track context loading, management, and utilization
- Tool Usage Metrics: Monitor tool calls and their performance within MCP workflows
- Protocol Performance: Analyze MCP handshakes and communication efficiency
- Resource Utilization: Monitor context window usage and memory consumption
- Error Tracking: Identify and debug MCP protocol errors and failures
Quickstart: LLM Evaluations
Get started with evaluating your LLM responses in 2 simple steps
Integrations
60+ AI integrations with automatic instrumentation and performance tracking
Destinations
Send telemetry to Datadog, Grafana, New Relic, and other observability stacks
Zero-code observability with the OpenLIT Controller
Discover and instrument LLM traffic across Kubernetes, Docker, and Linux using eBPF — no code changes required.

