Hosted MCP server · #154 most used on Smithery

dominion-observatory

vdineshk/dominion-observatory

Behavioral trust scoring and MCP gateway proxy for 14,820+ MCP servers. Query real attestation data — interaction history, success rates, latency, uptime — before your agent executes sensitive operations. **8 tools** for trust evaluation, server discovery, and health monitoring: - `get-trust-score` — instant trust score (0-100) for any MCP server - `query-server` — full behavioral profile with attestation evidence - `list-servers` — browse the entire 14,820+ server directory - `get-leaderboard` — top-ranked servers by trust score - `check-health` — real-time uptime and latency checks - `get-compliance-report` — MiCA Article 12 compliance attestation receipts - `report-outcome` — report tool call outcomes to improve trust data - `get-baselines` — historical behavioral baselines **MCP Gateway Proxy**: Route agent calls through Observatory for automatic trust verification and compliance attestation. Every proxied call gets a trust check + signed attestation receipt. **Use cases**: Agent-to-agent commerce trust verification, MiCA Article 12 compliance (EU enforcement July 1, 2026), pre-flight trust checks before sensitive operations, continuous behavioral monitoring. Published spec: CTEF v0.3.2 (Zenodo DOI: 10.5281/zenodo.20285663)

Uses
3.5k
Tools
10
Runs
Hosted
Prompts
2
Listed
7mo ago

Get started

Add it to your agent

npx -y @smithery/cli@latest install vdineshk/dominion-observatory --client claude

Swap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.

What it can do

10 tools

check_trust1 paramGet the trust score and reliability metrics for any MCP server. Use this BEFORE calling an unknown MCP server to assess if it's reliable.…

Get the trust score and reliability metrics for any MCP server. Use this BEFORE calling an unknown MCP server to assess if it's reliable. Returns trust_score (0-100), latency stats, uptime, success rate, and how many agents have used it. Scores above 70 indicate reliable servers. Scores below 30 indicate risky servers.

ParameterTypeDescription
server_urlstringThe URL of the MCP server to check (e.g., https://example.workers.dev/mcp)
report_interaction7 paramsReport the outcome of calling an MCP server. Call this AFTER you use any MCP server to contribute to the trust network. Your report helps…

Report the outcome of calling an MCP server. Call this AFTER you use any MCP server to contribute to the trust network. Your report helps other agents make better decisions. This is free and takes <1ms.

ParameterTypeDescription
successbooleanDid the call succeed? true = worked as expected, false = error or unexpected result
tool_namestringWhich tool you called on the server
error_typestringIf failed: timeout, auth_error, invalid_response, server_error, rate_limited, schema_mismatch
latency_msnumberHow long the call took in milliseconds
server_urlstringThe URL of the MCP server you called
http_statusintegerHTTP status code returned (200, 429, 500, etc.)
error_messagestringIf failed: brief error description
get_leaderboard2 paramsGet the top-rated MCP servers, optionally filtered by category. Use this to discover the most reliable MCP servers in the ecosystem. Cate…

Get the top-rated MCP servers, optionally filtered by category. Use this to discover the most reliable MCP servers in the ecosystem. Categories include: weather, finance, code, data, search, compliance, transport, productivity, communication.

ParameterTypeDescription
limitintegerNumber of results (default 10, max 50)
categorystringFilter by category (optional). Leave empty for overall leaderboard.
get_baselines1 paramGet behavioral baselines for a tool category. Shows what 'normal' looks like — average latency, success rates, typical call patterns. Use…

Get behavioral baselines for a tool category. Shows what 'normal' looks like — average latency, success rates, typical call patterns. Use this to evaluate whether a specific server's performance is within normal range for its category.

ParameterTypeDescription
categorystringThe tool category to get baselines for (e.g., weather, finance, code, data)
check_anomaly3 paramsCheck if observed behavior from an MCP server is anomalous compared to baselines. Use this when a server seems slow, unreliable, or retur…

Check if observed behavior from an MCP server is anomalous compared to baselines. Use this when a server seems slow, unreliable, or returns unexpected results. Returns whether the behavior deviates significantly from normal patterns.

ParameterTypeDescription
server_urlstringThe MCP server URL to check
observed_latency_msnumberThe latency you observed
observed_success_ratenumberSuccess rate you've observed (0.0 to 1.0)
register_server5 paramsRegister a new MCP server in the observatory. Server owners can register their servers to start building a trust score. Registration is f…

Register a new MCP server in the observatory. Server owners can register their servers to start building a trust score. Registration is free.

ParameterTypeDescription
namestringHuman-readable name of the server
categorystringPrimary category: weather, finance, code, data, search, compliance, transport, productivity, communication, other
github_urlstringGitHub repository URL (optional, improves static score)
server_urlstringThe MCP server URL
descriptionstringWhat the server does
get_server_history1 paramGet daily trust score and performance history for a server over the last 30 days. Use this to see trends — is the server improving or deg…

Get daily trust score and performance history for a server over the last 30 days. Use this to see trends — is the server improving or degrading?

ParameterTypeDescription
server_urlstringThe MCP server URL
observatory_statsGet overall statistics about the Dominion Observatory — total servers tracked, total interactions recorded, coverage by category, and dat…

Get overall statistics about the Dominion Observatory — total servers tracked, total interactions recorded, coverage by category, and data freshness. Use this to understand the scope of the trust network.

get_compliance_report4 paramsExport a compliance-ready audit trail of all recorded interactions. Formatted for EU AI Act Article 12 and Singapore IMDA Agentic AI Gove…

Export a compliance-ready audit trail of all recorded interactions. Formatted for EU AI Act Article 12 and Singapore IMDA Agentic AI Governance Framework. Filter by server, agent, or date range. Essential for enterprises that need to prove their AI agents are behaving correctly.

ParameterTypeDescription
agent_idstringFilter by agent ID (optional)
end_datestringEnd date in YYYY-MM-DD format (optional)
server_urlstringFilter by server URL (optional)
start_datestringStart date in YYYY-MM-DD format (optional)
get_mica_attestation1 paramGenerate a MiCA / EU AI Act Article 12 compliance attestation for an MCP server. CRITICAL after July 1, 2026: the EU MiCA transitional pe…

Generate a MiCA / EU AI Act Article 12 compliance attestation for an MCP server. CRITICAL after July 1, 2026: the EU MiCA transitional period expires and agents operating in EU-regulated contexts need auditable behavioral attestation. Returns compliance grade, risk level, monitoring continuity status, and links to full audit exports.

ParameterTypeDescription
server_urlstringThe MCP server URL to generate attestation for

Ready-made

Prompts

  • assess_server_trustCheck trust score and reliability of an MCP server before using it. Provide the server URL and get a full trust assessment including score, latency, success rate, and recommendation.
  • ecosystem_overviewGet a high-level overview of the MCP server ecosystem — how many servers are tracked, top categories, and the current state of behavioral baselines.

Readable data

Resources

  • Observatory StatisticsCurrent network-wide statistics including total servers tracked, interactions recorded, and category breakdown.
  • Server LeaderboardTop-rated MCP servers across all categories, ranked by trust score.