polyrank avatar

Polyrank

polyrank/polyrank-mcp

Polymarket trader analytics for AI agents: rank wallets, read trader metrics, backtest strategies.

GitHub stars
2
tools
36
auth
Secret needed
transport
STDIO, HTTP
env vars
3
last updated
Nov 7, 2026

Tools

36 tools

Public tool metadata for what this MCP can expose to an agent.

polyrank_get_leaderboardTop traders ranked by composite skill

Top traders ranked by composite skill

No parameter schema in public metadata yet.

polyrank_get_trader_skillA wallet's P&L / win-rate / volume / percentiles

A wallet's P&L / win-rate / volume / percentiles

No parameter schema in public metadata yet.

polyrank_get_trader_calibrationA wallet's 10-bin reliability diagram

A wallet's 10-bin reliability diagram

No parameter schema in public metadata yet.

polyrank_get_market_consensusSkill-weighted holder consensus vs market mid + top holders

Skill-weighted holder consensus vs market mid + top holders

No parameter schema in public metadata yet.

polyrank_get_pulseLive activity: big wins, sharp moves, trending, divergence

Live activity: big wins, sharp moves, trending, divergence

No parameter schema in public metadata yet.

polyrank_get_platform_statsLive coverage + skill-metric count (wallets/trades/markets)

Live coverage + skill-metric count (wallets/trades/markets)

No parameter schema in public metadata yet.

polyrank_get_top_roi_tradesBiggest return-on-cost resolved trades (filter by category)

Biggest return-on-cost resolved trades (filter by category)

No parameter schema in public metadata yet.

polyrank_get_moversTraders climbing / falling fastest in skill rank

Traders climbing / falling fastest in skill rank

No parameter schema in public metadata yet.

polyrank_get_smart_money_reportsWeekly Skill Report archive

Weekly Skill Report archive

No parameter schema in public metadata yet.

polyrank_get_smart_money_reportOne weekly Skill Report in full

One weekly Skill Report in full

No parameter schema in public metadata yet.

polyrank_get_trader_by_tidFollow a masked trader by its `tid`

Follow a masked trader by its `tid`

No parameter schema in public metadata yet.

polyrank_get_trader_calibration_by_tidA masked trader's 10-bin reliability diagram by `tid`

A masked trader's 10-bin reliability diagram by `tid`

No parameter schema in public metadata yet.

polyrank_get_custom_rankingA published Builder ranking: masked top-25 + weight/filter def

A published Builder ranking: masked top-25 + weight/filter def

No parameter schema in public metadata yet.

polyrank_get_traders_batchMasked teasers for up to 10 `tid`s in one call

Masked teasers for up to 10 `tid`s in one call

No parameter schema in public metadata yet.

polyrank_get_metrics_catalogThe 84 rankable metrics: id, meaning, direction, windows

The 84 rankable metrics: id, meaning, direction, windows

No parameter schema in public metadata yet.

polyrank_get_metric_windowsWhich metric exists at which window; what `as_of` can answer

Which metric exists at which window; what `as_of` can answer

No parameter schema in public metadata yet.

polyrank_list_ranking_templatesThe Builder's goals ("Copy entries", …) as ready requests + presets

The Builder's goals ("Copy entries", …) as ready requests + presets

No parameter schema in public metadata yet.

polyrank_resolve_tidResolve a masked `tid` → wallet

Resolve a masked `tid` → wallet

No parameter schema in public metadata yet.

polyrank_rank_walletsThe Ranking Builder: weights × windows × filters, `as_of`, explain, any sort

The Ranking Builder: weights × windows × filters, `as_of`, explain, any sort

No parameter schema in public metadata yet.

polyrank_get_trader_metricsOne trader's every metric at a window: value + percentile (address or `tid`)

One trader's every metric at a window: value + percentile (address or `tid`)

No parameter schema in public metadata yet.

polyrank_list_lab_templatesStrategy templates (editable specs) with their as-of evidence

Strategy templates (editable specs) with their as-of evidence

No parameter schema in public metadata yet.

polyrank_create_strategySave a strategy (spec or template)

Save a strategy (spec or template)

No parameter schema in public metadata yet.

polyrank_run_backtestQueue a backtest of a strategy or spec over a date range

Queue a backtest of a strategy or spec over a date range

No parameter schema in public metadata yet.

polyrank_get_backtestA backtest's status and report

A backtest's status and report

No parameter schema in public metadata yet.

polyrank_start_paperStart paper trading a strategy against real order books (no money)

Start paper trading a strategy against real order books (no money)

No parameter schema in public metadata yet.

polyrank_get_paper_runA paper run's stats and its copies

A paper run's stats and its copies

No parameter schema in public metadata yet.

polyrank_list_strategiesYour strategies, filtered by state (draft, tested, paper…)

Your strategies, filtered by state (draft, tested, paper…)

No parameter schema in public metadata yet.

polyrank_get_strategyOne strategy with its full spec

One strategy with its full spec

No parameter schema in public metadata yet.

polyrank_list_backtestsYour recent backtests, all or one strategy's

Your recent backtests, all or one strategy's

No parameter schema in public metadata yet.

polyrank_get_lab_limitsYour plan's Lab limits and what is used, incl. chats at once

Your plan's Lab limits and what is used, incl. chats at once

No parameter schema in public metadata yet.

polyrank_lab_list_chatsYour Lab assistant chats

Your Lab assistant chats

No parameter schema in public metadata yet.

polyrank_lab_get_chatOne chat: answers, result cards, queue position

One chat: answers, result cards, queue position

No parameter schema in public metadata yet.

polyrank_update_strategyRename a strategy or replace its spec

Rename a strategy or replace its spec

No parameter schema in public metadata yet.

polyrank_lab_askAsk the Lab assistant in a new chat (spends AI credits)

Ask the Lab assistant in a new chat (spends AI credits)

No parameter schema in public metadata yet.

polyrank_lab_replyReply in a chat (spends AI credits)

Reply in a chat (spends AI credits)

No parameter schema in public metadata yet.

polyrank_lab_stopStop an answer

Stop an answer

No parameter schema in public metadata yet.

Sponsors

Configuration

POLYRANK_API_BASE

Override the Polyrank API host (default https://api.polyrank.app).

POLYRANK_AGENT_BASE

Override the agent host whose free manifests (metric catalog, metric windows, Builder goals) are read (default https://api-agent.polyrank.app).

POLYRANK_API_KEYsecret

Optional Polyrank API key (pk_live_…). Enables the authenticated tools: polyrank_rank_wallets (the Ranking Builder), polyrank_get_trader_metrics, the Strategy Lab tools and tid resolve. Anonymous tools work without it.

Readme

@polyrank/mcp

MCP server that gives AI agents (Claude, etc.) direct access to Polyrank — the skill-analytics layer for Polymarket. It ranks millions of Polymarket wallets by genuine forecasting skill (calibration / Brier, alpha-vs-mid, risk-adjusted return) — not vanity P&L or win rate. Follow the skilled, not the lucky. (Live coverage + the exact skill-metric count: polyrank_get_platform_stats.)

The public tools wrap Polyrank's free API — no key. With a Polyrank API key (POLYRANK_API_KEY, from polyrank.app/api-keys on a plan with the Ranking Builder / Strategy Lab), the ranking, trader-metrics and Strategy Lab tools call the authenticated API: the same POST /v1/rankings/custom the Ranking Builder runs — any of the 84 metrics at any window it exists at, every filter, as_of boards — plus per-window trader metrics and backtests / paper trading. Agents that pay per call instead of holding a key use the x402 agent API — see https://polyrank.app/llms.txt.


View the full README on GitHub

Details

Repository
github.com/polyrank/polyrank-mcp
Website
docs.polyrank.app/mcp
Category
Monitoring & Observability
Package
@polyrank/mcp
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active

Related Monitoring & Observability MCP servers

View all
1adelaidasofia avatarFastMCP server for Substack — publish Notes and posts, pull analytics, manage dradelaidasofia/substack-mcpFastMCP server for Substack — publish Notes and posts, pull analytics, manage drafts, pluggable…1stars
2anomalyarmor avatarAnomalyArmoranomalyarmor/agentsData observability tools for engineering teams: alerts, freshness, schema drift, lineage, quality.0stars
3atlasdevhq avatarAtlasatlasdevhq/atlasAtlas is a YAML-defined semantic layer for analytics — authored by humans, consumed by AI agents.1stars
4base76-research-lab avatarCognos Session Memorybase76-research-lab/cognos-session-memoryCognOS trust scoring (C=p·(1-Ue-Ua)) and session trace storage as MCP tools.1stars
5bch1212 avatarQueryshieldbch1212/queryshieldSecure SQL proxy for AI agents — NL→SQL, AST safety, per-agent RLS, audit log.1stars
6ffmpeg-micro avatarMcp Serverffmpeg-micro/ffmpeg-micro-mcpMCP server for the FFmpeg Micro video transcoding API — create, monitor, download transcodes.1stars