Kraken has open-sourced Kraken CLI, a zero-dependency Rust binary designed from the ground up for AI agents to operate directly in crypto markets. The tool covers 134 commands spanning spot trading, futures, staking, subaccount transfers, and real-time WebSocket streaming โ€” all with clean NDJSON output optimized for machine consumption.

MCP Server Built In

The standout feature is native Model Context Protocol (MCP) support. Running kraken mcp transforms the CLI into a self-describing plugin, instantly giving agentic coding tools โ€” Claude Code, Codex, Cursor, OpenClaw โ€” full schema-level understanding of every available command. No custom API wrappers, no manual HMAC-SHA512 signing, no nonce management. The agent just talks to the CLI.

Safe Testing with Paper Trading

Kraken ships a local paper trading engine that runs against live ticker data without touching real funds. It tracks simulated balances, executes limit and market orders, and calculates unrealized P&L entirely offline โ€” letting developers stress-test agent strategies before going live.

Broader Than Crypto

The CLI covers more than digital assets. It also supports 79 tokenized U.S. stocks and ETFs (xStocks: AAPL, NVDA, TSLA, SPY, QQQ), 11 forex pairs, and 317 perpetual futures contracts. A single binary, one consistent interface across asset classes.

AI-Native Infrastructure Push

The launch reflects a broader shift: exchanges are no longer just building APIs for developers โ€” they're treating AI agents as first-class users. Kraken's CLI removes the friction that causes agents to fail (broken auth flows, complex signing, token-heavy boilerplate), letting them focus on market logic instead.

The project is MIT-licensed and available on GitHub.