Paper trading simulator for Polymarket — built for AI agents. MCP server, live order books, strategy backtesting. Install: npx clawhub install polymarket-paper-trader
{
"mcpServers": {
"polymarket-paper-trader": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Paper trading simulator for Polymarket — built for AI agents. MCP server, live order books, strategy backtesting. Install: npx clawhub install polymarket-paper-trader
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 39 days ago. 90 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Polymarket Paper Trader and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Your AI agent just became a Polymarket trader.
Install → your agent gets $10,000 paper money → trades real Polymarket order books → tracks P&L → competes on a public leaderboard. Zero risk. Real prices.
"My AI agent hit +18% ROI on Polymarket in one week. Zero risk, real order books."
Part of agent-next — open research lab for self-evolving autonomous agents.
npx clawhub install polymarket-paper-trader # install via ClawHub
pm-trader init --balance 10000 # $10k paper money
pm-trader markets search "bitcoin" # find markets
pm-trader buy will-bitcoin-hit-100k yes 500 # buy $500 of YES
pm-trader stats --card # shareable stats card
That's it. Your AI agent is now trading Polymarket with zero risk.
# via pip
pip install polymarket-paper-trader
# via ClawHub (for OpenClaw agents)
npx clawhub install polymarket-paper-trader
# from source (development)
uv pip install -e ".[dev]"
Requires Python 3.10+.
Other tools mock prices or use random numbers. We simulate the actual exchange:
bps/10000 × min(price, 1-price) × shares — the same formula Polymarket usesYour paper P&L would match real P&L within the spread. That's the point.
# Initialize with $10k paper balance
pm-trader init --balance 10000
# Browse markets
pm-trader markets list --sort liquidity
pm-trader markets search "bitcoin"
# Trade
pm-trader buy will-bitcoin-hit-100k yes 100 # buy $100 of YES
pm-trader sell will-bitcoin-hit-100k yes 50 # sell 50 shares
# Check portfolio and P&L
pm-trader portfolio
pm-trader stats
| Command | Description |
|---|---|
init [--balance N] | Create paper trading account |
balance | Show cash, positions value, total P&L |
reset --confirm | Wipe all data |
markets list [--limit N] [--sort volume|liquidity] | Browse active markets |
markets search QUERY | Full-text market search |
markets get SLUG | Market details |
price SLUG | YES/NO midpoints and spread |
book SLUG [--depth N] | Order book snapshot |
watch SLUG [SLUG...] [--outcome yes|no] | Monitor live prices |
buy SLUG OUTCOME AMOUNT [--type fok|fak] | Buy at market price |
sell SLUG OUTCOME SHARES [--type fok|fak] | Sell at market price |
portfolio | Open positions with live prices |
history [--limit N] | Trade history |
orders place SLUG OUTCOME SIDE AMOUNT PRICE | Limit order |
orders list | Pending limit orders |
orders cancel ID | Cancel a limit order |
orders check | Fill limit orders if price crosses |
stats [--card|--tweet|--plain] | Win rate, ROI, profit, max drawdown |