Skip to main content

MCP query router for observability of distributed MCP server fleets.

Project description

mcp-observatory-server

MCP query-router + CLI for observing distributed MCP server fleets. 9 typed query tools including the hero detect_tool_abandonment signal.

Install

uvx mcp-observatory-server --help
# or
pip install mcp-observatory-server

Claude Desktop

{
  "mcpServers": {
    "observatory": {
      "command": "uvx",
      "args": ["mcp-observatory-server", "serve-mcp"]
    }
  }
}

Tools

list_mcp_servers, get_tool_call_rate, get_tool_error_rate, get_tool_latency_p99, compare_servers, detect_tool_abandonment, get_fleet_health, explain_fleet_health, verify_services.

See the main repo for design, workshop, Helm chart, and SDK docs.

Companion: mcp-observatory-sdk — instrument your MCP servers to emit the metrics this tool consumes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_observatory_server-1.0.0.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_observatory_server-1.0.0-py3-none-any.whl (23.3 kB view details)

Uploaded Python 3

File details

Details for the file mcp_observatory_server-1.0.0.tar.gz.

File metadata

  • Download URL: mcp_observatory_server-1.0.0.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mcp_observatory_server-1.0.0.tar.gz
Algorithm Hash digest
SHA256 dd4005d076edf346c241b59ab56829de9d55f3831634957fb1f1d618f5a10a88
MD5 f1e2901acdf4bd3aea3a00bc27a9de4d
BLAKE2b-256 a4455eedc088af849a95b7929c8ec2f073a7ba5efe8951b3555ca199ce16bd01

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_observatory_server-1.0.0.tar.gz:

Publisher: release.yml on vellankikoti/mcp-observatory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_observatory_server-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_observatory_server-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a93b3cb03db57c59dd7689e6ee6d6c190273593428b4ec648c3e18976c35bb54
MD5 c669dd72b63553d2837e9855a8c238c3
BLAKE2b-256 7c6ce6e54575f3813706d0506c8e81e83bfd5bc87e48cbcdd7e52c1db3568d5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_observatory_server-1.0.0-py3-none-any.whl:

Publisher: release.yml on vellankikoti/mcp-observatory

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page