Skip to main content
Horizon SDK exposes its full trading engine via three integration paths:

CLI

Full-featured command-line interface. Discover markets, trade, analyze wallets, and manage funds from the terminal. Supports --json for scripting.

MCP Server

Standard Model Context Protocol server. Works with Claude Code, Cursor, Windsurf, VS Code, and Claude Desktop.

OpenClaw Skill

Plugin for the OpenClaw framework. Works with WhatsApp, Telegram, Discord, and Slack bots. Install from ClawHub: clawhub install horizon-trader

How It Works

All three integrations share a thin tools layer (horizon.tools) that wraps the Engine API. The CLI, MCP server, and OpenClaw skill are interface adapters that delegate to shared tool functions, which in turn call the Horizon Engine (Rust core via PyO3) for risk, orders, feeds, and exchange connectivity.

Available MCP Tools

The MCP server exposes 14 individual tools and 12 compound tools (action-dispatch): Individual tools — most-used trading operations: Compound tools — group related capabilities via action parameter:

Quick Setup

1

Install with MCP support

2

Set your API key

3

Choose your interface

Environment Variables

The MCP server and OpenClaw skill read configuration from environment variables: