Setup
Register the MCP server
Usage
Once registered, just talk to Claude naturally. It will automatically use the Horizon tools when relevant.Check your portfolio
engine_status and list_positions, then summarizes:
Search for markets
discover_markets(exchange="polymarket", query="bitcoin"):
Size a trade with Kelly
kelly_sizing(prob=0.65, price=0.50, bankroll=2000.0):
Place an order
submit_order(market_id="will-btc-hit-100k", side="buy", price=0.50, size=150.0):
Emergency stop
activate_kill_switch(reason="user requested emergency stop"):
Tips
- Paper mode by default: If you don’t set
HORIZON_EXCHANGE, the engine runs in paper mode. Safe for experimentation. - Persistent engine: The MCP server maintains a singleton engine for the entire session. Positions and orders persist across tool calls.
- Multiple markets: You can work with multiple markets in the same session. The engine tracks positions independently per market.
- Context resources: Claude can read
horizon://statusandhorizon://positionsas background context for richer responses.