Polymarket US for AI agents
Polymarket US is the CFTC-compliant prediction market for United States users to trade on event outcomes. Traders use it to take positions on real-world events under US regulation. Connect it once through Arc0, and your agent, or Claude, ChatGPT and Cursor, can use it through one MCP endpoint, limited to what each user approved.
What agents do in Polymarket US.
Check open orders read-only
List open orders on an account before deciding whether to adjust a position.
Get a market's current book
Pull the order book for a market to see current pricing before placing an order.
Create an order with approval
Place a new order on a market only after the trader explicitly confirms the terms.
44 Polymarket US actions, graded by risk.
Every Polymarket US action is tagged read, write or destructive, so one policy covers the whole app and new actions inherit the right default.
read
36Look things up. Allowed by default.
- polymarket_us.get_orderGet Order
- polymarket_us.list_tagsList Tags
- polymarket_us.list_eventsList Events
- polymarket_us.list_seriesList Series
- polymarket_us.list_sportsList Sports
- polymarket_us.list_leaguesList Leagues
- polymarket_us.list_marketsList Markets
- polymarket_us.get_tag_by_idGet Tag By ID
- polymarket_us.list_subjectsList Subjects
- polymarket_us.get_activitiesGet Activities
- polymarket_us.get_market_bboGet Market BBO
- polymarket_us.get_event_by_idGet Event By ID
- polymarket_us.get_market_bookGet Market Book
- polymarket_us.get_open_ordersGet Open Orders
- polymarket_us.get_tag_by_slugGet Tag By Slug
- polymarket_us.get_market_by_idGet Market By ID
write
4Create and change things. Allow, or ask the user first.
- polymarket_us.create_orderCreate Order
- polymarket_us.create_multiple_ordersCreate Multiple Orders
- polymarket_us.modify_orderModify Order
- polymarket_us.modify_multiple_ordersModify Multiple Orders
destructive
4Delete, cancel or archive. Ask first, or deny outright.
- polymarket_us.cancel_orderCancel Order
- polymarket_us.cancel_all_open_ordersCancel All Open Orders
- polymarket_us.cancel_multiple_ordersCancel Multiple Orders
- polymarket_us.close_position_orderClose Position Order
Polymarket US in three steps.
- 01Your users connect Polymarket USThey add their Polymarket US api key on Arc0 Connect, under your brand. It goes straight into the vault.
- 02You set the rulesReads run, writes like “create Order” can wait for the user, and “cancel Order” can be denied outright.
- 03Any agent can actYour agent calls Polymarket US through the Arc0 SDK or MCP, and so can Claude, ChatGPT and Cursor. Every call lands on the audit log.
await arc0.policies.set('polymarket_us', { read: 'allow', write: 'ask', // create_order destructive: 'deny', // cancel_order }) # Claude Code: the same connection, one URL $ claude mcp add --transport http arc0 \ https://mcp.arc0.ai/u/u_8f2
How Polymarket US connects.
Users add their Polymarket US api key on Arc0 Connect. It is encrypted in the vault, never shown to the model, and each user can rotate or revoke it at any time.
The same Polymarket US connection serves your agent over MCP and your own backend over REST and the proxy, so a user connects once. How Arc0 handles credentials →
- AUTH
- API key
- CREDENTIALS
- Per-tenant encrypted vault
- MODEL SEES
- Results only, never credentials
- AUDIT LOG
- Every call, on every plan
Use Polymarket US from any agent.
Polymarket US and Arc0, answered.
Can I use Polymarket US with Claude, ChatGPT or Cursor?
Yes. Connect Polymarket US to Arc0 once, then add your Arc0 MCP URL to Claude, ChatGPT, Cursor, Claude Code or any other remote-MCP client. Each assistant only gets the Polymarket US actions you allow.
How do users connect Polymarket US?
Users add their Polymarket US api key on Arc0 Connect. It is encrypted in the vault, never shown to the model, and each user can rotate or revoke it at any time.
Which Polymarket US actions can my agent take?
44 in total: 36 read, 4 write and 4 destructive, such as “create Order”. Your policies decide which of them each agent may call.
Can I stop my agent from deleting things in Polymarket US?
Yes. Actions like “cancel Order” are graded destructive. Set destructive actions to deny, or to ask so the user approves each one, and blocked calls still show up on the audit log.
Can my own backend call Polymarket US too?
Yes. The same Polymarket US connection is available over REST and through the Arc0 proxy, so your product and your agent share one connection per user.
Plug Polymarket US into your agent.
Your users connect Polymarket US once, under your brand. Your agent gets 44 actions behind your policies, with every call on the record.
Free to build · MCP + REST · Audit log on every plan