Actually runs on your own machine — the client starts it, so there is no endpoint to ping. 54 installs a week from npm. Last commit 5 Oct 2026.
Matches news to Polymarket markets and returns the market's probability. Optional capped trading.
Today is the operative word: we check Actually every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add actually -- npx -y actually-mcp-server
{
"mcpServers": {
"actually": {
"command": "npx",
"args": [
"-y",
"actually-mcp-server"
]
}
}
}
[mcp_servers.actually]
command = "npx"
args = ["-y", "actually-mcp-server"]
{
"mcpServers": {
"actually": {
"command": "npx",
"args": [
"-y",
"actually-mcp-server"
]
}
}
}
{
"servers": {
"actually": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"actually-mcp-server"
]
}
}
}
Optional settings from the registry entry, left out of the block above:
POLYMARKET_PRIVATE_KEY (Optional. Your own Polygon EOA private key. Enables the trading tools (place_order, sell_order, cancel_order, get_open_orders, get_positions). Omit to run signal-only, which needs no key and no wallet), ACTUALLY_MAX_ORDER_USD (Optional. Per-order USD cap for the trading tools (default 100). Enforced server-side against the market's own price, so a caller cannot understate an order to slip past it), ACTUALLY_DAILY_LIMIT_USD (Optional. Rolling UTC-day USD cap shared by place_order and sell_order (default 500). Held in a persisted ledger, so it survives restarts), ACTUALLY_ENABLE_REDEEM (Optional. Set to exactly 'true' to additionally register redeem_position. A second opt-in beyond the private key, because it submits a real on-chain transaction through Polymarket's relayer and is still in testing), ACTUALLY_SEARCH_FALLBACK (Optional. Set to exactly 'true' to let check_news fall back to Polymarket's own market search when nothing in the cached set matches. Off by default: the query is built from the caller's text and leaves the machine), ACTUALLY_SPEND_STATE_PATH (Optional. Where the spend ledger is stored (default ~/.actually-mcp-server/spend-guard.json)), ACTUALLY_WORKER_URL (Optional. Only if you run your own Cloudflare Worker instead of the shared default), ACTUALLY_WORKER_SECRET (Optional. Shared secret for your own Worker. Not a private credential: the default one ships inside every client by design).
Polymarket market data, live CLOB books, replay, simulation, and opt-in trading in Rust.
Self-hosted MCP server for AI agent trading on Polymarket prediction markets
Read-only crypto research: prices, funding, liquidations, market context, news and shows.
Scan options flow, analyze real-time market data, and build investing and trading workflows.
Non-custodial trading infrastructure for AI agents across prediction markets, crypto, and options.
Polymarket trading, market discovery, copy trading and backtesting — 48 MCP tools.
Production-proven Polymarket CLOB V2 trading and data. Fail-closed fills; keys stay local.
Provide access to Chinese stock market data including historical prices, real-time data, news, and…
Answers built from our own checks of this server.