DEV Community

Dinesh Kumar
Dinesh Kumar

Posted on

Why Static MCP Quality Scores Are Not Enough

When Agent A reports Server X responded in 120ms, that helps Agent B decide whether to use Server X. Thousands of agents reporting millions of interactions create trust scores no individual agent could produce alone.

Static scores don't have this property. GitHub stars don't improve because more agents use a server.

What We Built

The Dominion Observatory tracks 4,400+ MCP servers across 13 categories with runtime behavioral data. It's free, open, and available as both MCP server and REST API:

  • MCP endpoint: https://dominion-observatory.sgdata.workers.dev/mcp
  • Trust check: GET /api/trust?url=[server-url]
  • Report interaction: POST /api/report
  • Leaderboard: GET /api/leaderboard
  • Compliance export: GET /api/compliance

Check a server's trust score before calling it. Report outcomes after. The more agents participate, the more reliable scores become — for everyone.

The MCP ecosystem needs runtime trust. Static scores got us this far. Behavioral data takes us the rest of the way.


Dinesh Kumar builds infrastructure for the AI agent economy from Singapore. GitHub: vdineshk

Top comments (0)