Public leaderboard

Public assessment

mcpindex-ai/mcp-server-mcpindex (mcp-server-mcpindex)

mcp-server-mcpindex · v0.3.13 · scanned

What changed in the harness

Selection accuracy 100→100, token cost up 3%, unconfirmed writes 0%→0%.

Category breakdown

Where the score comes from.

Earned points across the four signals Gradable measures. Safety and Legibility are scored out of 30; Economics and Discoverability are scored out of 20.

01Safety

0.0 / 30

0.0 out of 30
02Legibility

28.5 / 30

28.5 out of 30
03Economics

20.0 / 20

20.0 out of 20
04Discoverability

10.2 / 20

10.2 out of 20

Highest-impact fix

Estimated gain +30 points

Add explicit identity and permission preflight tools

Expose machine-readable principal/tenant confirmation and a non-mutating permission check so agents can verify both before destructive actions.

Description evidence

Defects and rewrites.

3 defects found across the exposed tool descriptions. Suggested rewrites make purpose, inputs, boundaries, and returns easier for an agent to understand.

Tool Defect types Suggested rewrite
search_mcp_servers
no_return_description
Keyword + semantic search across every MCP server mcpindex indexes. Returns a ranked list of matching servers, including each server's slug, name, category, and quality score. Use when the user knows what tool category they want but not which server.
compare_servers
no_return_description
Side-by-side comparison of 2-5 MCP servers by slugs. Returns structured per-server data covering quality scores, install paths, and required env vars, so the user can choose between candidate servers.
assess_server
no_return_description
Aggregated pre-flight trust assessment across all tools on an MCP server. Returns an advisory verdict object with the same shape as check_tool_trust (directive, dimensions, freshness), aggregated across the server's tools. Use for "is THIS server worth integrating?" decisions. v1 advisory; conformance monitored not enforced; verdicts may be UNVERIFIED if not yet probed.

Selection evidence

Confusable tool pairs.

2 pairs where similar names or overlapping descriptions may send an agent toward the wrong tool.

Tool A Tool B Confidence Why they collide
compare_servers assess_server medium Both take server slugs and evaluate servers, and users often use 'assess' and 'compare' as synonyms. A request like 'assess these two servers and tell me which to trust' could route to compare_servers (quality scores, install paths) when the user actually wants the trust verdict from assess_server, or vice versa.
recommend_mcp_for_task search_mcp_servers high Both are discovery/selection tools for 'find the right MCP server for X'. Recommend is prompt-engineered for natural-language tasks, while search is keyword/category-based, so a user asking 'which server should I use for reading PDFs and writing to S3?' could plausibly be sent to either tool and still look superficially correct.

Compare the field

One score is useful.
The evidence makes it actionable.

Back to the leaderboard