Observability for MCP servers

Monitor every interaction, trace every request, and debug issues in real time — from any region. Spanly gives you complete, global visibility into your MCP server traffic.

Hero

< 0ms

SDK overhead per request.

0%

Uptime SLA for data ingestion.

0 regions

for low-latency ingestion worldwide.

Everything you need to monitor MCP, globally

From real-time tracing to error tracking, Spanly captures every interaction between your AI agents and MCP servers — across 2 regions worldwide.

Feature 01
Scale with Confidence

Global observability that grows with your AI infrastructure

Whether you're running MCP servers in one region or across the globe, Spanly scales to match your needs with multi-region ingestion, high-throughput processing, and flexible retention.

Carousel 01

Alerts

Get notified when error rates spike or latency degrades beyond your thresholds.

Team Dashboards

Custom views for different teams — DevOps monitors uptime, developers debug traces.

Full-text Search Coming Soon

Search across traces, errors, and sessions to find exactly what you need.

Multi-Region Ingestion

Ingest data from 2 global regions with automatic routing to the nearest endpoint.

API Access Coming Soon

Programmatic access to all your observability data via our REST API.

Audit Logs

Complete audit trail of all MCP interactions for compliance and debugging.

Start monitoring in 5 lines of code

No complex setup. No config files. Install the SDK, wrap your MCP server, and get full visibility instantly.

1

Install the SDK

One package. Zero dependency headaches.

$ npm install @spanly/spanly
2

Wrap your server

Add 5 lines. Your MCP server runs exactly the same — now with full observability.

import { SpanlyClient } from "@spanly/spanly"

const spanly = new SpanlyClient({
  apiKey: process.env.SPANLY_API_KEY,
})

spanly.monitor(mcpServer)

Simple, transparent pricing

Start monitoring your MCP servers for free. Upgrade as your usage grows.

Free
$0/mo
For individual developers getting started with MCP observability.
Includes:
  • 10,000 MCP requests/month
  • 14 days data retention
  • 1 seat
  • Basic analytics
  • Multi-region ingestion
Starter
$29/mo
For teams that need deeper insights and longer retention.
Includes:
  • 200,000 MCP requests/month
  • 90 days data retention
  • 5 seats
  • Advanced analytics
  • Multi-region ingestion
  • $4 per 100k additional requests
Best Value
Business
$99/mo
For organizations that need full visibility and priority support.
Includes:
  • 2,000,000 MCP requests/month
  • 1 year data retention
  • Unlimited seats
  • Priority support
  • Multi-region ingestion
  • $3 per 100k additional requests

Need more? Contact us for custom enterprise plans with higher limits, dedicated support, and custom retention periods.

Yes! The Free plan includes 10,000 MCP requests per month with 14 days of data retention. No credit card required.

Each MCP protocol message — such as a initialization, tool call, prompt execution, or resource access — counts as one request. The request and the response are counted as one MCP request.

Yes, you can upgrade or downgrade your plan at any time. Upgrades take effect immediately, and billing is prorated. Downgrades take effect at the end of the current billing cycle.

On paid plans, you are charged for overage at your plan's per-100k rate. On the Free plan, monitoring pauses until the next billing cycle.

Data retention depends on your plan: 14 days on Free, 90 days on Starter, and 1 year on Business. Enterprise plans offer custom retention periods.

Yes! Contact us for custom limits, dedicated support, custom data retention, and SLA guarantees tailored to your organization.

Spanly

Start monitoring your MCP servers

Add observability to your MCP servers in under 5 minutes.