{"name":"com.parlayx/mcp","slug":"parlayx-mcp","title":null,"description":"Read your ParlayX account and the prediction markets from an MCP client.","url":"https://mcp.market/server/parlayx-mcp","rating":null,"grade":"C","score":58,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":15,"stars":null,"forks":null,"downloads_week":233,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":null,"website":"https://docs.parlayx.com/mcp/introduction","version":"0.1.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@parlayx/mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"The key id issued with your ParlayX signing keypair.","isRequired":true,"format":"string","isSecret":true,"name":"PARLAYX_KEY_ID"},{"description":"Your Ed25519 private key seed, 64 lowercase hex characters. It stays on your machine.","isRequired":true,"format":"string","isSecret":true,"name":"PARLAYX_PRIVATE_KEY_HEX"},{"description":"Set to 1 to register the four order tools. They stay hidden without it, and also require a key carrying the trade capability.","format":"string","name":"PARLAYX_MCP_ALLOW_TRADING"}]}],"tools":[{"name":"get_time","description":"Read the ParlayX server clock in Unix seconds. Signed requests are only valid within 30 seconds of it, so compare it against the host clock when calls are being rejected.","write_action":false,"price_micros":0,"input_schema":null},{"name":"kalshi_cancel_order","description":"Cancel one open Kalshi order by its ParlayX order id.","write_action":true,"price_micros":0,"input_schema":null},{"name":"kalshi_get_balance","description":"Read the calling actor's Kalshi balance, in USD.","write_action":false,"price_micros":0,"input_schema":null},{"name":"kalshi_get_order","description":"Read one Kalshi order by its ParlayX order id.","write_action":true,"price_micros":0,"input_schema":null},{"name":"kalshi_get_order_fills","description":"List the fills recorded against one Kalshi order, oldest first.","write_action":true,"price_micros":0,"input_schema":null},{"name":"kalshi_list_orders","description":"List the calling actor's Kalshi orders, most recent first. Returns one page; pass the returned nextPageToken back as pageToken to read the next.","write_action":false,"price_micros":0,"input_schema":null},{"name":"kalshi_list_positions","description":"List the calling actor's open Kalshi positions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"kalshi_submit_order","description":"Place a real Kalshi order with the actor's own funds. Confirm the ticker, side, action, count and price with the person before calling.","write_action":true,"price_micros":0,"input_schema":null},{"name":"list_competitions","description":"List competitions, optionally filtered to one sport. …","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_event_markets","description":"List the markets on an event, each with its outcomes and the per-venue listings that carry the identifier an order needs. …","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_events","description":"List the scheduled and live events in a competition. …","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sports","description":"List the sports carried by the discovery surface. …","write_action":false,"price_micros":0,"input_schema":null},{"name":"lookup_market","description":"Resolve one venue-native identifier to the canonical markets it belongs to. Supply exactly one of tokenId, ticker, conditionId or slug. …","write_action":false,"price_micros":0,"input_schema":null},{"name":"polymarket_cancel_order","description":"Cancel one open Polymarket order by its ParlayX order id.","write_action":true,"price_micros":0,"input_schema":null},{"name":"polymarket_get_balance","description":"Read the calling actor's Polymarket balance, in USD.","write_action":false,"price_micros":0,"input_schema":null},{"name":"polymarket_get_order","description":"Read one Polymarket order by its ParlayX order id.","write_action":true,"price_micros":0,"input_schema":null},{"name":"polymarket_get_order_fills","description":"List the fills recorded against one Polymarket order, oldest first.","write_action":true,"price_micros":0,"input_schema":null},{"name":"polymarket_list_orders","description":"List the calling actor's Polymarket orders, most recent first. Returns one page; pass the returned nextPageToken back as pageToken to read the next.","write_action":false,"price_micros":0,"input_schema":null},{"name":"polymarket_list_positions","description":"List the calling actor's open Polymarket positions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"polymarket_submit_order","description":"Place a real Polymarket order with the actor's own funds. Confirm the tokenId, side, size and price with the person before calling.","write_action":true,"price_micros":0,"input_schema":null},{"name":"whoami","description":"Identify the calling ParlayX key: its actor, pod, read scope and capabilities. Call this to check whether the key may trade.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":58,"grade":"C","scanned_at":"2026-09-20T11:37:00.003Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T11:36:59.982Z","components":{"code":{"score":25,"max":25,"notes":["2 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":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"packages":[{"registryType":"npm","identifier":"@parlayx/mcp","version":"0.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-09-05T00:29:34.547Z","weeklyDownloads":233}],"repo":{"found":false},"icon":{"url":"https://docs.parlayx.com/mintlify-assets/_mintlify/favicons/parlayx-354f6e31/SG1KgLRVYP9mzviX/_generated/favicon/apple-touch-icon.png","source":"site","width":180,"height":180},"presence":{"stars":null,"forks":null,"downloadsWeek":233,"license":"MIT","lastPushAt":null,"score":15}}}},"grade_history":[],"reviews":[]}