Prediction Market Intelligence
Server Details
Polymarket in your AI: market rules, real fill costs, who is trading, top traders. Read-only.
- Status
- Healthy
- Uptime
- 100.0% over 19 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
pm_book and pm_market both return spread/liquidity, and pm_flow and pm_moves both concern price movement, so a small amount of selection ambiguity exists. However, the descriptions provide explicit 'use when' cues that make most boundaries clear, so an agent can usually pick correctly.
Every tool follows the same pm_<noun> snake_case pattern (pm_book, pm_flow, pm_leaderboard, pm_market, pm_moves, pm_portfolio, pm_search). There is no mixing of conventions, making the set predictable and easy to scan.
Seven tools is an ideal scope for a prediction market intelligence server. Each tool covers a distinct function—search, market detail, order book, flow, leaderboard, portfolio, and movers—so nothing feels redundant or missing from a count perspective.
The set covers the full intelligence lifecycle: discovery via pm_search, deep market/resolution detail via pm_market, liquidity via pm_book, trader and whale activity via pm_flow, rankings via pm_leaderboard, wallet track records via pm_portfolio, and trending movers via pm_moves. Tools interlink through slugs and wallet addresses, leaving no obvious dead ends for the domain.
Available Tools
7 toolspm_bookOrder book and fill costARead-onlyIdempotentInspect
Use this when the user asks how liquid a Polymarket market is, how much a trade of a given size would really cost, how far it would move the price, or what the order book looks like. Returns the live book for one outcome: best levels, spread, dollar depth near the mid and which side is heavier. With amount it walks the book level by level for a market order (dollars to spend when buying, shares when selling) and returns shares filled, average and worst price, slippage against the mid, Polymarket's taker fee and the breakeven probability.
| Name | Required | Description | Default |
|---|---|---|---|
| side | No | buy (default) or sell. | buy |
| amount | No | For buy: dollars to spend. For sell: number of shares to sell. Omit to see the book only. | |
| market | Yes | A polymarket.com link, or a market or event slug from pm_search. | |
| outcome | No | Which outcome: "Yes"/"No", a team name, or for a multi-outcome event the outcome label ("25 bps decrease"). Default: the first outcome (usually Yes). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, openWorld), so the description's job is to add behavior — and it does: it explains that supplying amount walks the book level by level for a market order and returns shares filled, average/worst price, slippage, taker fee and breakeven probability. It still omits data freshness/latency and error behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with the routing trigger and then the return contract. Every clause carries information — no filler, no restatement of the title or annotations.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description must carry the return contract, and it does: it enumerates the book fields and the full fill-cost payload. Combined with annotations handling safety, an agent has everything needed to call and interpret it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3; the description adds genuinely new meaning by tying amount to order semantics ('dollars to spend when buying, shares when selling') and framing it as a level-by-level walk rather than a snapshot, plus noting the default outcome. That clarifies interaction between side and amount beyond the schema text.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource (retrieve the live order book and compute fill cost for one outcome) and is clearly separable from sibling market-data tools like pm_market. An agent can tell what it produces — best levels, spread, depth, fill simulation — without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Opens with explicit user-intent triggers: liquidity, real cost of a given-size trade, price impact, or viewing the book. This is strong when-to-use guidance, but it names no alternative (e.g., pm_market for plain price/quotes) and gives no when-not conditions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
pm_flowWho is tradingARead-onlyIdempotentInspect
Use this when the user asks who is buying or selling a Polymarket market, why its price moved, where the money is going, who the biggest holders are, or (with no market) what the whales are doing across Polymarket. For a market or event: dollars traded and net direction per outcome, distinct wallets, the largest trades, the wallets that moved the most money, and for a single market the biggest current holders. With no market: the largest trades across all of Polymarket and the markets drawing that money. Traders appear by public username when they set one; pass a wallet to pm_portfolio for its full track record.
| Name | Required | Description | Default |
|---|---|---|---|
| hours | No | Look-back window in hours (1–168, default 24). | |
| market | No | A polymarket.com link, or a market or event slug from pm_search. Omit to see the largest trades across all of Polymarket. | |
| min_usd | No | Without a market: only trades of at least this many dollars (default $10,000). | |
| outcome | No | For a multi-outcome event: limit to one outcome by its label. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint, so the safety profile is covered. With no output schema, the description usefully fills that gap by describing the returned content in both modes, and adds a real data caveat ('Traders appear by public username when they set one'), though it omits result limits/pagination and any cost or rate considerations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the usage trigger, then the return contract, then the wallet handoff to pm_portfolio — a sensible order with no filler sentences. The trigger enumeration is long and slightly redundant ('who is buying or selling' / 'where the money is going'), which keeps it from a 5.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 4 optional parameters, full schema coverage, no output schema and rich annotations, the description is nearly complete: it explains both invocation modes, the fields returned in each, and where to go next. Only secondary details (result caps, sorting of the largest trades, time-window interaction with min_usd) are left unstated.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description adds a genuinely non-obvious conditional that the schema does not encode: min_usd applies only 'without a market', and the no-market mode is what produces cross-Polymarket whale trades. It also confirms market accepts a link or slug, matching the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description concretely enumerates what the tool produces (dollars traded and net direction per outcome, distinct wallets, largest trades, top movers, biggest holders) and states the two modes (with vs. without a market), which is far more than a restated title. It names one sibling (pm_portfolio) as a follow-up, but never distinguishes itself from pm_moves or pm_leaderboard, whose scopes ('why its price moved', leaderboard-style rankings) appear to overlap.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It opens with an explicit trigger list ('Use this when the user asks who is buying or selling... why its price moved... what the whales are doing'), which is genuine when-to-use guidance, and it routes wallet-level depth to pm_portfolio. However, it gives no when-NOT-to-use exclusions and does not tell the agent how to choose between this and pm_moves/pm_leaderboard when the question is ambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
pm_leaderboardTop tradersARead-onlyIdempotentInspect
Use this when the user asks who the best or biggest Polymarket traders are, who made the most money today, this week, this month or all time, or who leads in a category (politics, sports, crypto, economics, finance, culture, tech, weather, mentions). Returns Polymarket's own leaderboard ranked by profit or by volume, with usernames and wallet addresses to pass to pm_portfolio.
| Name | Required | Description | Default |
|---|---|---|---|
| by | No | Rank by profit and loss (pnl, default) or by dollar volume. | pnl |
| limit | No | Rows to return (1–25, default 10). | |
| period | No | day, week (default), month or all. | week |
| category | No | overall (default) or one category. | overall |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/openWorld/idempotent/non-destructive, so the safety profile is covered. The description adds genuinely new behavioral context: the ranking basis (profit or volume) and that results include usernames plus wallet addresses intended for chaining into pm_portfolio. It stops short of noting data freshness or pagination limits beyond the schema's 25-row cap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the trigger condition and two sentences total, both earning their place. The long inline enumeration of categories is slightly padded and duplicates the schema enum, but it stays readable.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description compensates by stating what comes back (ranked leaderboard, usernames, wallet addresses) and how to use it. For a read-only ranking tool with all four params documented, nothing material is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and three of four params are enums with documented defaults, so the schema already carries the semantics. The description enumerates the period and category values but adds no format or interaction detail beyond the schema; baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource ('Returns Polymarket's own leaderboard ranked by profit or by volume') and pins the domain to Polymarket traders, which separates it cleanly from pm_market, pm_search, and the other siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit trigger phrasing ('who the best or biggest... traders are, who made the most money today, this week, this month or all time, or who leads in a category') and names the downstream alternative by stating wallet addresses are 'to pass to pm_portfolio'.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
pm_marketMarket briefARead-onlyIdempotentInspect
Use this when the user asks about one Polymarket market or event: its price, what exactly decides how it resolves, whether an outcome has been proposed or disputed, when it ends, its fees, or how it has moved. Returns prices, bid/ask and spread, change over 1h/24h/7d/30d with a 30-day range, volume and liquidity, taker fees, the resolution rules verbatim with their named source, and the live resolution status (not proposed / proposed and in its challenge window / disputed / resolved). For a multi-outcome event it lists every outcome and whether the prices add up to 100¢; add outcome to drill into one. Accepts a polymarket.com link or a slug from pm_search.
| Name | Required | Description | Default |
|---|---|---|---|
| market | Yes | A polymarket.com link, or a market or event slug from pm_search. | |
| outcome | No | For a multi-outcome event: the outcome label to show in detail ("25 bps decrease"). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only/idempotent/openWorld, and the description adds real value beyond them: the four-state resolution lifecycle (not proposed / proposed in challenge window / disputed / resolved), verbatim resolution rules with a named source, and the multi-outcome sum-to-100¢ check. It does not mention auth scoping or rate limits, so it is not a full behavioral profile.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the trigger, then the return payload, then the optional-parameter guidance. The return enumeration is dense but every item (fees, rules verbatim, resolution status) is a distinct capability rather than padding; it is slightly long but not wasteful.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description carries the full burden of describing returns, and it does so thoroughly: prices with bid/ask/spread, 1h/24h/7d/30d change plus 30-day range, volume/liquidity, taker fees, rules, and live resolution status. An agent has everything needed to call it and interpret the result.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description adds meaning the schema doesn't carry: 'add outcome to drill into one' explains the conditional purpose of the optional parameter, and the multi-outcome behavior (lists every outcome, checks that prices sum to 100¢) tells the agent why it might set it.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb+resource ('one Polymarket market or event') and enumerates exactly what it reports: price, resolution rules, proposal/dispute status, end time, fees, and price movement. The scoping word 'one' implicitly distinguishes it from sibling aggregations like pm_moves and pm_leaderboard, so an agent can route without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states a clear triggering condition ('Use this when the user asks about one Polymarket market or event') and routes the agent to pm_search as the source of slugs, plus tells it to add 'outcome' to drill into a single leg of a multi-outcome event. It stops short of an explicit when-not-to-use clause (e.g. 'do not use for a portfolio of markets'), so it is strong but not fully exhaustive.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
pm_movesBiggest price movesARead-onlyIdempotentInspect
Use this when the user asks what is moving, trending or changing on Polymarket, what moved overnight or this week, or for the biggest gainers and losers. Ranks the 300 most-traded open markets by price change over the last hour, day, week or month, with old and current price, the move in percentage points, 24h volume and the slug for follow-ups (pm_flow shows who moved it). Markets that are merely settling and live sports games are left out unless include_games is true.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows to return (1–20, default 10). | |
| window | No | Look-back window: 1h, 24h (default), 7d or 30d. | 24h |
| direction | No | both (default), up only, or down only. | both |
| include_games | No | Include individual sports games, whose prices move with the score (default false). | |
| min_volume_24h_usd | No | Skip markets that traded less than this in the last 24h (default $10,000). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this a read-only, idempotent, open-world read, so the safety profile is covered. Beyond that, the description discloses non-obvious behavior: the candidate universe is capped at the 300 most-traded open markets, settling/live-game markets are filtered out, and the returned fields are enumerated (old/current price, pp move, 24h volume, slug). It stops short of covering pagination or rate limits, but the exclusions and universe cap are genuinely useful context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single dense paragraph, but front-loaded with the triggering user questions before the mechanics, and every sentence carries information (universe, fields, exclusions, sibling handoff). The middle clause listing return fields is slightly overloaded but still earns its place given there is no output schema.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description compensates by enumerating the returned fields and their interpretation, plus the market universe, the exclusion rules and the default volume floor implied by 'most-traded'. An agent has everything needed to call this correctly and interpret the result.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the schema already documents all five parameters including defaults and ranges, making 3 the baseline. The description echoes window/direction/include_games semantics and implies the min-volume behavior via '300 most-traded', but adds no syntax or edge-case detail beyond the schema text for limit, window, direction or min_volume_24h_usd.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Ranks the 300 most-traded open markets by price change') with the exact scope of the ranking, and differentiates itself from pm_flow, which is positioned as the follow-up tool for attribution. An agent can select this over pm_book, pm_market or pm_flow without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Opens with an explicit trigger list ('what is moving, trending or changing... what moved overnight or this week... biggest gainers and losers') and names the alternative for drill-down ('pm_flow shows who moved it'). It also states the negative case: settling markets and live sports games are excluded unless include_games is true.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
pm_portfolioWallet positionsARead-onlyIdempotentInspect
Use this when the user asks what a Polymarket trader or wallet holds, how good a trader is, or wants to size up a wallet seen in pm_flow. Returns the track record (all-time and 30-day profit and loss, volume, leaderboard rank, markets traded), open positions with entry and current price, unrealized P&L, exposure grouped by event, settled winnings not yet redeemed, and recent trades. Accepts a 0x wallet address, a polymarket.com profile link or a Polymarket username. Public on-chain data only.
| Name | Required | Description | Default |
|---|---|---|---|
| wallet | Yes | 0x wallet address, polymarket.com profile link (…/@name or …/profile/0x…), or Polymarket username. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, openWorldHint and destructiveHint=false, so the safety profile is covered. The description adds real behavioral context beyond that: 'Public on-chain data only', which signals no authentication or private data is involved, and it enumerates what data is returned.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Usage guidance is front-loaded and every sentence carries information — intent triggers, accepted inputs, returned fields, and data source. It is a dense single paragraph rather than over-long, though splitting the return contents into a list would improve scannability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description carries the return-value burden and does so thoroughly: track record metrics, open positions with entry/current price and unrealized P&L, event-grouped exposure, unredeemed settled winnings, and recent trades. An agent knows both what to pass and what it will get back.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and the single parameter already documents all three accepted forms (0x address, profile link, username). The description restates those accepted input forms, reinforcing but not extending the schema, so the baseline of 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource (retrieve a wallet's holdings and track record) and frames it around concrete user intents — 'what a Polymarket trader or wallet holds, how good a trader is'. It also anchors itself against the sibling pm_flow by mentioning wallets seen there, so it is distinguishable from pm_book, pm_leaderboard, etc.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit trigger conditions (user asks about holdings, trader quality, or sizing up a wallet from pm_flow). It does not state when not to use it or name a concrete alternative tool for overlapping needs, so it stops short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
pm_searchSearch marketsARead-onlyIdempotentInspect
Use this first when the user asks what Polymarket thinks about a topic, how likely something is, or names a market without a link. Searches every Polymarket market by keyword (Polymarket's own full-text search) or by a polymarket.com link and returns events with all their outcomes, current prices, 24h volume and end dates, plus the slug to pass to the other tools. Use status='resolved' for past markets and how they settled.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of events to return (1–10, default 5). | |
| query | Yes | Keywords ("fed october", "bitcoin 150k", "house 2026") or a polymarket.com link. | |
| status | No | open (default), resolved, or all. | open |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint, so the safety profile is covered. The description still adds real value beyond them by disclosing the result shape (all outcomes, current prices, 24h volume, end dates) and the meaning of status='resolved' ('how they settled'), which matters because there is no output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the primary directive 'Use this first when...', and every clause carries information (search modes, return fields, status usage). The middle sentence is dense and runs long, but nothing is filler; a small trim would earn a 5.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 3-parameter read-only search with no output schema, the description covers the gaps that matter: when to reach for it, both query modes, what the response contains, and how to get resolved/settled markets. An agent has everything needed to invoke it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description adds meaning beyond the schema by explaining the semantic intent of the query (topics, likelihood questions, bare market names) and by interpreting status='resolved' as past markets plus their settlement outcome, which the enum alone does not convey.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Searches every Polymarket market by keyword ... or by a polymarket.com link') and enumerates what comes back (events, outcomes, prices, 24h volume, end dates, slug). It also positions itself relative to the siblings by framing itself as the first call whose slug feeds 'the other tools', so an agent can distinguish it from pm_market/pm_book without opening a schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit trigger conditions: 'Use this first when the user asks what Polymarket thinks about a topic, how likely something is, or names a market without a link.' That is strong when-to-use guidance, but it never states when NOT to use it or names a concrete alternative tool for a specific case, so it falls short of the 5 bar.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
7 tool updates
- First observed
pm_book - First observed
pm_flow - First observed
pm_leaderboard - First observed
pm_market - First observed
pm_moves - First observed
pm_portfolio - First observed
pm_search
Related MCP Connectors
Read-only Polymarket search, market details, order books, price history, and market cards.
Unofficial, read-only Polymarket analytics: top markets, movers, related-market mispricing checks.
Read-only Polymarket sports and esports data: wallet grades on settled P&L, large trades, markets.
Polymarket orderbook history, live books, trades and settlements, plus Hyperliquid perp books.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides read-only access to Polymarket prediction markets, enabling searches, order book inspection, price history, reward market rankings, and trader activity via natural language.634 npmMIT
- AlicenseBqualityDmaintenanceEnables comprehensive read access to Polymarket prediction market data, including live prices, order books, and market statistics. It allows AI assistants to analyze events, search markets, and monitor real-time signals without requiring API keys or authentication.221MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to query Polymarket prediction markets, accessing real-time odds, market data, price history, order books, and trending markets across categories like politics, crypto, and sports through natural language.45 npm7MIT
- AlicenseNot gradedqualityAmaintenanceRead-only Polymarket data tools for AI agents: wallet profiles, fee-inclusive PnL cross-checks, Brier-score calibration, leaderboards, market scans and more (10 tools). No API keys, no order placement — data only. English + Chinese docs.4 npm201MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.