pmq (Polymarket CLOB V2)
CommunityMCP server by crp4222 · updated
Production-proven Polymarket CLOB V2 trading and data. Fail-closed fills; keys stay local. pmq (Polymarket CLOB V2) is a community project by crp4222, not verified by a company domain.
No licence found, so reuse rights are unclear
Clear description, published package or server URL, original repository
Not checked yet. What we check
What you need
| Setting | Needed | What it is |
|---|---|---|
PMQ_MCP_LIVEEnvironment variable | Optional | Set to 1 to register the LIVE trading tools (fak_buy, fak_sell, cancel_and_reconcile). Overridden by PMQ_MCP_PAPER=1; with neither set the server is read-only. |
PMQ_MCP_PAPEREnvironment variable | Optional | Set to 1 for paper trading: trading tools simulate displayed top-of-book fills against real books. No keys or exchange orders. Wins over PMQ_MCP_LIVE. |
PMQ_MCP_PAPER_USDEnvironment variable | Optional | Initial paper balance in USD when a new state file is created (default 1000). Only relevant when PMQ_MCP_PAPER=1. |
PMQ_MCP_MAX_USDEnvironment variable | Optional | Per-order hard cap in USD enforced before any buy, live and paper alike (default 10). |
PMQ_MCP_DAILY_USDEnvironment variable | Optional | Durable cumulative BUY budget per UTC day (off when unset). Unknown live results retain the requested reservation through that UTC day. |
PMQ_MCP_STATE_FILEEnvironment variable | Optional | Local durable paper-ledger and daily-budget file. Defaults to $XDG_STATE_HOME/pmq or ~/.local/state/pmq; it contains no key material. |
POLY_PRIVATE_KEYEnvironment variable, secret | Optional | EOA private key used only to sign orders locally when trading tools are enabled. Never printed or transmitted. Not needed for the read-only tools. |
POLY_FUNDEREnvironment variable | Optional | Funder wallet address. Required with signature_type > 0 (deposit wallets); also an optional default for public account_portfolio reads. |
POLY_SIG_TYPEEnvironment variable | Optional | Polymarket signature type: 0 EOA, 1 POLY_PROXY, 2 POLY_GNOSIS_SAFE, 3 POLY_1271 (app deposit wallet). Run pmq-doctor if unsure. |
POLY_ORDER_LOGEnvironment variable | Optional | Append-only file of this server's own order ids. Enables order attribution when several senders share one wallet: account totals then count only orders placed through this server. Optional; without it behavior is unchanged. |
POLY_FOREIGN_ORDER_LOGSEnvironment variable | Optional | Colon-separated registry files of the wallet's other order-senders. Reconciliation claims trades unknown to every registry. Sound only if every sender on the wallet keeps a registry. |
From the publisher's entry in the official MCP Registry. Required settings are already in the install config below as placeholders.
Install pmq (Polymarket CLOB V2)
Built from the published package, never by AIclaude mcp add pmq-polymarket-clob-v2 -- uvx pmquantRun in your terminal. Add --scope user to use it in every project.
Step-by-step: install pmq (Polymarket CLOB V2) in Claude Code
{
"mcpServers": {
"pmq-polymarket-clob-v2": {
"command": "uvx",
"args": [
"pmquant"
]
}
}
}Settings, Developer, Edit config. Paste into claude_desktop_config.json and restart.
Step-by-step: install pmq (Polymarket CLOB V2) in Claude Desktop
{
"mcpServers": {
"pmq-polymarket-clob-v2": {
"command": "uvx",
"args": [
"pmquant"
]
}
}
}Add to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (this project).
{
"servers": {
"pmq-polymarket-clob-v2": {
"command": "uvx",
"args": [
"pmquant"
]
}
}
}Add to .vscode/mcp.json. VS Code uses "servers", not "mcpServers".
codex mcp add pmq-polymarket-clob-v2 -- uvx pmquant{
"mcpServers": {
"pmq-polymarket-clob-v2": {
"command": "uvx",
"args": [
"pmquant"
]
}
}
}Add to ~/.gemini/config/mcp_config.json (all projects) or .agents/mcp_config.json (this project).
Step-by-step: install pmq (Polymarket CLOB V2) in Antigravity CLI
gemini mcp add pmq-polymarket-clob-v2 uvx pmquantGemini CLI was replaced by Antigravity CLI in June 2026 and remains only for enterprise licences and paid API keys.
Step-by-step: install pmq (Polymarket CLOB V2) in Gemini CLI
MCP servers run with your permissions and can read what you give them access to. Some need an API key: check the README and add it under env in the pmq-polymarket-clob-v2 block.
Alternatives to pmq (Polymarket CLOB V2)
All alternatives →MCP server integrating with Stripe - tools for customers, products, payments, and more.
Official CCXT MCP server - Market data and trading across 100+ exchanges and prediction markets
200+ transparent financial metrics calculated from raw statements, not third-party endpoints.
JS API for Yahoo Finance
x402 Payment Protocol
x402 Payment Protocol
pmq (Polymarket CLOB V2): common questions
How do I install pmq (Polymarket CLOB V2)?
In Claude Code run claude mcp add pmq-polymarket-clob-v2 -- uvx pmquant. For Claude Desktop, Cursor and VS Code, paste the config shown above and restart. See the install guides.
Is pmq (Polymarket CLOB V2) the official server?
pmq (Polymarket CLOB V2) is a community project by crp4222, not verified by a company domain.
Is pmq (Polymarket CLOB V2) free?
The code is public, but no licence file was found, so check the repository before commercial use.
Is pmq (Polymarket CLOB V2) safe to use?
It scores 12 of 100. Grades: licence F, quality C. The security check has not run for it yet. Review the code before you install. How grades work.
What are alternatives to pmq (Polymarket CLOB V2)?
Similar MCP servers: mcp, CCXT, Finance Toolkit, Yahoo Finance2.
Does pmq (Polymarket CLOB V2) work with ChatGPT?
Not directly. It runs locally, and ChatGPT only connects to remote servers with a URL. Use it in Claude Code, Claude Desktop, Cursor, VS Code or Codex.
