
Mcp Observatory
A testing framework for MCP servers that is itself an MCP server. Scans your Claude config to discover all configured servers, checks their capabilities, invokes safe tools to verify they execute, and diffs schemas across runs to catch breaking changes. Records live sessions to cassettes for offline replay in CI, runs security analysis to flag shell injection risks and credential leakage, and generates health scores. Ships with a GitHub Action that comments regression reports on PRs. When you add it to Claude as an MCP server, your agent can autonomously test and monitor your other servers using nine tools including scan, check_server, and verify. Useful for regression testing during MCP server development or watching production deployments for schema drift.
- GitHub stars
- 121
- tools
- 10
- transport
- STDIO
- last updated
- Jul 25, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
scanAuto-discover servers, check them, and run safe attack-readiness simulation by default
Auto-discover servers, check them, and run safe attack-readiness simulation by default
No parameter schema in public metadata yet.
check_serverTest a specific server before installing or after updating
Test a specific server before installing or after updating
No parameter schema in public metadata yet.
score_serverGet a quick health score and grade for a server
Get a quick health score and grade for a server
No parameter schema in public metadata yet.
recordCapture a baseline of a working server for future comparison
Capture a baseline of a working server for future comparison
No parameter schema in public metadata yet.
replayTest against a recorded session — no live server needed
Test against a recorded session — no live server needed
No parameter schema in public metadata yet.
verifyConfirm a server update didn't break anything
Confirm a server update didn't break anything
No parameter schema in public metadata yet.
watchCheck a server and see what changed since the last check
Check a server and see what changed since the last check
No parameter schema in public metadata yet.
diff_runsFind regressions between two check results
Find regressions between two check results
No parameter schema in public metadata yet.
get_last_runRetrieve previous check results for a server
Retrieve previous check results for a server
No parameter schema in public metadata yet.
suggest_serversDiscover MCP servers that match your project stack
Discover MCP servers that match your project stack
No parameter schema in public metadata yet.
Sponsors
Readme
Details
- Repository
- github.com/kryptosai/mcp-observatory
- Category
- Security & Pentesting
- Package
@kryptosai/mcp-observatory- Transport
- STDIO
- Registry
- MCP registry, active