← Back to browse

pmq (Polymarket CLOB V2)

Indexed by io.github.crp4222

About

Production-proven Polymarket CLOB V2 trading and data. Fail-closed fills; keys stay local.

Use this server

Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.

Transportstdio (runs a local command)
Env varsPMQ_MCP_LIVE PMQ_MCP_PAPER PMQ_MCP_PAPER_USD PMQ_MCP_MAX_USD PMQ_MCP_DAILY_USD PMQ_MCP_STATE_FILE POLY_PRIVATE_KEY POLY_FUNDER POLY_SIG_TYPE POLY_ORDER_LOG POLY_FOREIGN_ORDER_LOGS
Claude Code
claude mcp add --env PMQ_MCP_LIVE= --env PMQ_MCP_PAPER= --env PMQ_MCP_PAPER_USD= --env PMQ_MCP_MAX_USD= --env PMQ_MCP_DAILY_USD= --env PMQ_MCP_STATE_FILE= --env POLY_PRIVATE_KEY= --env POLY_FUNDER= --env POLY_SIG_TYPE= --env POLY_ORDER_LOG= --env POLY_FOREIGN_ORDER_LOGS= pmq -- uvx pmquant
Cursor

Add to Cursor

If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.

VS Code
code --add-mcp '{"name":"pmq","command":"uvx","args":["pmquant"],"env":{"PMQ_MCP_LIVE":"","PMQ_MCP_PAPER":"","PMQ_MCP_PAPER_USD":"","PMQ_MCP_MAX_USD":"","PMQ_MCP_DAILY_USD":"","PMQ_MCP_STATE_FILE":"","POLY_PRIVATE_KEY":"","POLY_FUNDER":"","POLY_SIG_TYPE":"","POLY_ORDER_LOG":"","POLY_FOREIGN_ORDER_LOGS":""}}'
JSON
{
  "mcpServers": {
    "pmq": {
      "command": "uvx",
      "args": [
        "pmquant"
      ],
      "env": {
        "PMQ_MCP_LIVE": "",
        "PMQ_MCP_PAPER": "",
        "PMQ_MCP_PAPER_USD": "",
        "PMQ_MCP_MAX_USD": "",
        "PMQ_MCP_DAILY_USD": "",
        "PMQ_MCP_STATE_FILE": "",
        "POLY_PRIVATE_KEY": "",
        "POLY_FUNDER": "",
        "POLY_SIG_TYPE": "",
        "POLY_ORDER_LOG": "",
        "POLY_FOREIGN_ORDER_LOGS": ""
      }
    }
  }
}

Environment variables are listed by name only — fill in your own values. Entries never carry secrets.