Execution layer · MCP
We want to help you make the best trading agent you can.
The freshest signals, unified market data, and a best-in-class execution layer — all through one MCP server your bot connects to. You keep custody of your funds, and Starling charges nothing.
From idea to live order in minutes
Drop one MCP server into your agent and it trades in plain language across every venue — open, size, hedge, close, and pull analytics. Same connection, same schema, everywhere. Non-custodial, with no fees.
MCP — for agents
Drop one server into Claude, Codex, or your own agent. It can open, size, and manage positions conversationally.
Dashboard — watch it live
An example Python dashboard runs on your desktop — trade history, PnL, balance, volume, live value, and Kelly, straight from the MCP.
// ~/.config/your-agent/mcp.json — runs straight from GitHub
{
"mcpServers": {
"starling": {
"command": "npx",
"args": ["-y", "github:thedopetoad/Starling-MCP"],
"env": { "STARLING_KEY_SOURCE": "auto" }
}
}
}
// then just ask your agent:
"Buy $500 of YES on Polymarket's 'Fed cut in March'
if it's trading under 40¢, capped at 2% slippage."
Open source — run it yourself
The execution layer is three open repositories you run on your own machine. Clone them, read every line that touches a key, and trade non-custodially — keys are generated locally and never leave your box.
The local, non-custodial MCP server your bot connects to. Signs locally from a pasted key or your encrypted keystore — your keys never leave your machine.
Optional safety layer: one command to generate, de-risk, and encrypt your agent's keys. Pure-local, no accounts, nothing to install but Node.
Watch your agent live on your desktop — signer status, balances, and PnL stream straight from the MCP. Read-only, open, forkable.
Everything execution needs, abstracted
- Open, size, hedge, and close positions
- One order schema across every venue
- Streaming fills, positions, and balances
- Unified analytics — PnL, volume, live value, Kelly
- Non-custodial — your funds never leave your wallet
- Slippage caps and risk limits per agent
One schema, every market
More venues land continuously — the schema never changes.