{"name":"io.github.PaulieB14/graph-polymarket-mcp","slug":"paulieb14-graph-polymarket-mcp","title":null,"description":"Query Polymarket prediction markets via The Graph — 20 tools, 8 subgraphs","url":"https://mcp.market/server/paulieb14-graph-polymarket-mcp","rating":null,"grade":"B","score":78,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":17,"stars":4,"forks":3,"downloads_week":null,"last_push_at":"2026-08-09T15:36:14.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/PaulieB14/graph-polymarket-mcp","website":null,"version":"1.4.0","remotes":[],"packages":[{"registryType":"npm","identifier":"graph-polymarket-mcp","version":"1.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for The Graph network (optional, for higher rate limits)","isRequired":true,"format":"string","isSecret":true,"name":"GRAPH_API_KEY"}]}],"tools":[{"name":"get_account_pnl","description":"Get a trader's P&L and performance metrics from the Beefy P&L subgraph","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_daily_stats","description":"Get daily platform statistics from the Beefy P&L subgraph: volume, fees, trader counts, and market activity per day. Use this for trend analysis and historical performance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_disputed_markets","description":"Get Polymarket markets that were disputed during the UMA oracle resolution process. Disputes happen when someone challenges a proposed outcome — these are high-signal events.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_global_open_interest","description":"Get the total open interest across all Polymarket markets — the aggregate USDC locked in outstanding positions platform-wide.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_global_stats","description":"Get aggregate Polymarket platform statistics. Combines market counts from the Main subgraph with accurate volume/fee/trade data from the Orderbook subgraph.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_market_data","description":"Get Polymarket market/condition data including outcomes and volumes from the Main subgraph","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_market_open_interest","description":"Get the top Polymarket markets ranked by open interest (USDC locked in outstanding positions). This data is unique to the Open Interest subgraph — no other Polymarket subgraph tracks OI.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_market_positions","description":"Get the top positions for a specific market token from the Beefy P&L subgraph. Shows who holds the largest positions and their P&L.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_market_resolution","description":"Get the UMA oracle resolution status for Polymarket markets. Shows whether a market is initialized, proposed, disputed, or resolved, plus proposed/final prices and dispute history.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_market_revisions","description":"Get moderator revisions/updates for Polymarket markets. Shows when and how moderators intervened in market resolution.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_oi_history","description":"Get hourly open interest snapshots for a specific Polymarket market. Use this to chart OI trends over time. The conditionId can be obtained from get_market_open_interest or the main subgraph.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_orderbook_trades","description":"Get recent order fills from the Orderbook subgraph","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_recent_activity","description":"Get recent splits, merges, and redemptions from the Activity subgraph","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_subgraph_schema","description":"Get the full GraphQL schema (introspection) for a Polymarket subgraph","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_top_traders","description":"Get the top Polymarket traders ranked by realized P&L, win rate, or volume from the Beefy P&L subgraph.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_trader_profile","description":"Get a trader's on-chain profile from the Traders subgraph: when they first appeared, their recent CTF events (splits, merges, transfers), and USDC flows.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_trader_usdc_flows","description":"Get USDC deposit/withdrawal history for a trader. Shows inbound and outbound USDC transfers, useful for tracking when traders fund or withdraw from Polymarket.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_user_positions","description":"Get a user's current positions from the Slimmed P&L subgraph. Falls back gracefully if indexers are behind.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_subgraphs","description":"List all available Polymarket subgraphs with descriptions and key entities","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_subgraph","description":"Execute a custom GraphQL query against a Polymarket subgraph","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":78,"grade":"B","scanned_at":"2026-09-28T06:07:36.801Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T06:07:36.787Z","components":{"code":{"score":25,"max":25,"notes":["7 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":12,"max":15,"notes":["last push 50 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"graph-polymarket-mcp","version":"1.4.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-03-07T21:04:13.353Z","repositoryUrl":"git+https://github.com/PaulieB14/graph-polymarket-mcp.git"}],"repo":{"found":true,"owner":"PaulieB14","repo":"graph-polymarket-mcp","archived":false,"pushedAt":"2026-08-09T15:36:14Z","stars":4,"forks":3,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/94752445?v=4","ownerCreatedAt":"2021-11-20T15:20:40Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/94752445?v=4&s=128","source":"github"},"presence":{"stars":4,"forks":3,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-09T15:36:14.000Z","score":17}}}},"grade_history":[],"reviews":[]}