Index / MCP servers / AimRank

AimRank MCP server

AimRank is a remote MCP server that gives an AI agent 21 tools, among them aimrank_create_share_card, aimrank_discover_public_rankings, aimrank_explain. It answers at https://app.aimrank.io/mcp/public over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 10 September 2026; the last check, on 19 October 2026, succeeded.

Status
Answering
Tools
21
Official
yes, served from aimrank.io
Reliability
6 of 6 checks
Response time
68 ms
Transport
streamable HTTP
Last checked
19 October 2026

Read public pairwise-preference rankings and their statistical quality evidence. No API key.

Description as the publisher wrote it.

The 21 tools AimRank offers

ToolWhat it does
aimrank_create_share_cardReturn share-ready URLs + embed snippets for a ranking. Formats: "all" (default — everything), "twitter", "linkedin", "embed_leaderboard", "embed_vote", "badge_markdown", "qr_code", "data_card". Pass these to a human to paste into a tweet,
Inputs: ranking_id, api_key, format
aimrank_discover_public_rankingsBrowse public rankings — agent equivalent of surfing aimrank.io. Filters: category, media_type ("text" | "image" | "audio" | "video"), sort ("trending" | "recent" | "most_votes" | "random"), limit 1-50. Each result embeds share assets so th
Inputs: api_key, category, media_type, sort, limit
aimrank_explainiCOMPLY contract: explain a prediction in features + narrative. Returns the Glicko-2 μ/φ inputs for both entities + a deterministic narrative. No LLM-synthesised rationale — these are the actual numbers the math uses, which is exactly what
Inputs: ranking_id, entity_a_id, entity_b_id, api_key
aimrank_find_similar_domainsFind public domains most similar to a query or a known domain. Use ``query`` for free-text search ("pharma evaluation") OR ``domain_id`` to find domains similar to one you already know. Exactly one must be provided. TF-IDF + cosine similari
Inputs: api_key, query, domain_id, limit, min_score
aimrank_get_agreementInter-annotator agreement — Layer 5. Returns Cohen's κ (n=2 raters), Fleiss' κ, Krippendorff's α, Scott's π + Landis-Koch interpretation, plus the multi-rater coverage report. `min_raters` overrides the ranking's configured min_raters_per_p
Inputs: ranking_id, api_key, min_raters
aimrank_get_ceilingPairwise-κ ceiling from qualification attempts. The upper bound any judge / RM can credibly hit on this domain — used to pin the L3 pilot refund clause (refund if κ < ceiling - 5pp). api_key is optional on the public endpoint; on /mcp/mcp a
Inputs: ranking_id, api_key, min_overlapping_items
aimrank_get_crowd_btCrowdBT — joint fit of entity scores + per-annotator reliability η. Surfaces noisy / anti-correlated raters explicitly. Methodology audit, not a live engine. api_key is optional on the public endpoint; on /mcp/mcp a missing key is refused.
Inputs: ranking_id, api_key, min_votes_per_annotator, min_votes_per_entity, max_iterations
aimrank_get_daily_pairFetch today's Daily Pair — the trending matchup chosen at 00:00 UTC. Pairs with the `vote_of_the_day` agent template. Returns the challenge + a fresh matchup. If the cron hasn't run yet, falls back via ok=False so the agent can use `aimrank
Inputs: api_key
aimrank_get_data_cardAuto data card — Layer 7. Provenance + IAA + coverage + per-annotator quality + transitivity + qualification stats in one synthesized markdown audit artefact. Format: 'markdown' (default) or 'json' for structured summary. api_key is optiona
Inputs: ranking_id, api_key, format
aimrank_get_domainGet domain details including entity pool and competition list. api_key is optional on the public endpoint; on /mcp/mcp a missing key is refused.
Inputs: domain_id, api_key
aimrank_get_leaderboardGet the top N entities of a ranking sorted by rating. api_key is optional on the public endpoint; on /mcp/mcp a missing key is refused.
Inputs: ranking_id, api_key, limit
aimrank_get_matchupGet the next pair of entities to evaluate. Strategies: adaptive (default), swiss, balanced, random, uncertainty, explore, information_gain. api_key is optional on the public endpoint; on /mcp/mcp a missing key is refused.
Inputs: ranking_id, api_key, strategy
aimrank_get_plackett_lucePlackett-Luce listwise ranking aggregation — OFFLINE AUDIT ONLY. Reported post-hoc; it NEVER writes ratings, and setting it as a ranking's algorithm returns 400. AimRank has 6 rating engines plus 2 offline aggregators (this and CrowdBT) — n
Inputs: ranking_id, api_key, min_appearances_per_entity, max_iterations
aimrank_get_rankingFetch a ranking's metadata + top 25 entities sorted by rating. api_key is optional on the public endpoint; on /mcp/mcp a missing key is refused.
Inputs: ranking_id, api_key
aimrank_healthcheckiCOMPLY contract: liveness + DB-connectivity probe.
aimrank_list_competitionsList all competitions (open voting + brackets) in a domain. api_key is optional on the public endpoint; on /mcp/mcp a missing key is refused.
Inputs: domain_id, api_key
aimrank_list_domain_entitiesList all entities in a domain's pool sorted by rating. api_key is optional on the public endpoint; on /mcp/mcp a missing key is refused.
Inputs: domain_id, api_key
aimrank_list_public_judgesBrowse public judge-prompt artifacts shared by other users. Filter by ``category`` (free-text), ``domain_id``, or both. Sort options: ``fork_count`` (default — most-forked first), ``recent``, ``faithfulness``. Returns artifact summaries WIT
Inputs: api_key, category, domain_id, sort, limit
aimrank_predictiCOMPLY contract: pairwise prediction with provenance fields. Returns the engine's predicted winner + probability shaped so iCOMPLY's Annex IV section-4 generator can ingest the response directly. See [iCOMPLY_INTEGRATION_STRATEGY.md] for t
Inputs: ranking_id, entity_a_id, entity_b_id, api_key
aimrank_predict_matchup_winnerPredict the winner of a matchup BEFORE a vote is cast. Uses Glicko-2 win probability under the same formula matchmaking uses internally. Pairs with aimrank_submit_vote for the "Claude predicts, you vote, we compare" demo. Does not record a
Inputs: ranking_id, entity_a_id, entity_b_id, api_key
aimrank_search_entitiesFind entities by name substring within a ranking. api_key is optional on the public endpoint; on /mcp/mcp a missing key is refused.
Inputs: ranking_id, query, api_key, limit

Add AimRank to your AI client

Every block below points at https://app.aimrank.io/mcp/public. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http aimrank https://app.aimrank.io/mcp/public
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "aimrank": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.aimrank.io/mcp/public"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "aimrank": {
      "url": "https://app.aimrank.io/mcp/public"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "aimrank": {
      "type": "http",
      "url": "https://app.aimrank.io/mcp/public"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "aimrank": {
      "url": "https://app.aimrank.io/mcp/public"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "aimrank": {
      "serverUrl": "https://app.aimrank.io/mcp/public"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "aimrank": {
      "url": "https://app.aimrank.io/mcp/public"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: AimRank
version: 0.0.1
schema: v1
mcpServers:
  - name: AimRank
    type: streamable-http
    url: https://app.aimrank.io/mcp/public
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "aimrank": {
      "httpUrl": "https://app.aimrank.io/mcp/public"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "aimrank": {
      "type": "http",
      "url": "https://app.aimrank.io/mcp/public"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "aimrank": {
      "url": "https://app.aimrank.io/mcp/public"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fapp.aimrank.io%2Fmcp%2Fpublic&type=streamable_http&id=aimrank&name=AimRank

Is AimRank up right now?

It answered our last check on 19 October 2026 in 68 ms. Over 6 checks since 10 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to AimRank

Questions about AimRank

Is there an official AimRank MCP server?

Yes. It is published by aimrank.io and served from app.aimrank.io, the vendor's own domain: https://app.aimrank.io/mcp/public.

How many tools does AimRank have?

21, as returned by the server's own tools/list on 12 September 2026: aimrank_create_share_card, aimrank_discover_public_rankings, aimrank_explain, aimrank_find_similar_domains, aimrank_get_agreement, aimrank_get_ceiling, aimrank_get_crowd_bt, aimrank_get_daily_pair, and 13 more.

Is AimRank down?

It answered our last check on 19 October 2026 in 68 ms. Over 6 checks since 10 September 2026 it answered 6.

How do I add AimRank to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://app.aimrank.io/mcp/public. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does AimRank need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.aimrank. Endpoint host: app.aimrank.io. ARD identifier: urn:air:io.aimrank:mcp:aimrank. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.