MXCP Observability
Monitoring Infrastructure for MCP Deployments
Traces, metrics, and audit logs through a unified API. Fleet-wide visibility for debugging, performance, and compliance.
Every AI action, auditable
One query. Complete history.
Who accessed what, when, and whether it was allowed. Ready for compliance reviews.
Core Capabilities
Deploy Anywhere
Stateless. Scalable. No database required.
Docker
Kubernetes
CLI
Built For Production Teams
Platform Engineers
Operating MCP infrastructure and needing visibility into fleet health and performance.
Application Developers
Debugging slow or failing tool invocations in AI workflows.
Security & Compliance
Requiring audit trails of agent-to-tool interactions for regulatory compliance.
SRE Teams
Integrating MCP monitoring into existing observability pipelines (Datadog, Grafana, etc.).
Observability FAQ
What is MXCP Observability? +
MXCP Observability is a monitoring platform for MCP server deployments that provides traces, metrics, and audit logs through a unified API. It connects to multiple MCP instances, aggregates telemetry data, and gives you fleet-level visibility into what your AI agents are actually doing in production. Think of it as the control plane for all your MCP servers.
Why do I need observability for MCP servers? +
Standard APM tools don't understand MCP semantics. Without MXCP Observability, you can't see which tools are being called, how often, by whom, or how long they're taking. When an AI workflow slows down, you're guessing whether the bottleneck is the model, the MCP server, or the data source. And in regulated environments, you need audit trails that prove compliance—ad-hoc logging doesn't cut it.
What metrics does MXCP Observability track? +
We calculate P50, P95, and P99 latencies per endpoint so you know typical and worst-case performance. We track request counts, error rates, and trends over configurable time windows. You can see which tools and resources are most used, which are failing, and how performance changes over time. All metrics are available via API for integration with your existing dashboards.
How does distributed tracing work? +
MXCP Observability receives OpenTelemetry traces via the standard OTLP protocol on port 4318. You can visualize the complete request flow with span hierarchies, timing breakdowns, and status codes. When a request touches multiple services—your MCP server, a database, an external API—you see exactly where time is spent and where errors occur.
How do I query audit logs? +
Audit logs are queryable by user, operation, time range, policy decision, or trace ID. You can investigate specific incidents, generate compliance reports, or analyze access patterns. The query interface supports both the REST API and CLI, so you can integrate audit queries into your existing workflows or automation pipelines.
How do I deploy MXCP Observability? +
The simplest deployment is a single Docker container that runs the mxcpd daemon and optional web dashboard. For production, we provide Kubernetes Helm charts with sidecar or daemonset patterns for multi-instance monitoring. You can also install just the mxcpctl CLI via pip for headless environments or scripted access. All components are stateless and horizontally scalable.
Can I integrate with existing monitoring tools? +
Yes. Since MXCP Observability uses OpenTelemetry, you can export traces to any compatible backend—Grafana, Datadog, New Relic, Jaeger, or your existing observability stack. The REST API makes it easy to pull metrics into custom dashboards or alerting systems. We don't lock you into our visualization; use whatever tools your team already knows.
Does MXCP Observability store data long-term? +
MXCP Observability holds traces and metrics in memory with configurable retention (default: 24 hours for traces, 7 days for metrics). For long-term storage and compliance archival, export data to your existing data warehouse or observability platform. This keeps the daemon lightweight and lets you use your preferred storage infrastructure.
Have more questions? Get in touch
Ready for Production Visibility?
MXCP Observability is coming soon. Get early access and help shape the monitoring infrastructure for MCP deployments.
Request AccessWe'll discuss your MCP monitoring requirements and timeline.