AiyoPerps is a perpetual futures desktop terminal that supports both CEX (centralized) and DEX (decentralized) trading. It provides a full desktop UI, an MCP server for AI agents, and a local REST API.
With AiyoPerps, you can trade crypto perpetual futures manually, with AI collaboration, or fully driven by AI.
If you think this project is cool, feel free to buy us a coffee!
When you sponsor us, you’ll also get a chance to join Taiwan’s receipt lottery.
That’s because Chen-Si Studio is a team that pays taxes properly. We issue an official receipt/invoice for every bit of income, and those invoice numbers can be checked for prizes every two months.
Even if you don’t live in Taiwan, if your invoice wins, just let us know. We’ll claim the prize for you and then send you the money (after deducting any necessary handling fees).
- Added support for the dYdX exchange.
- Optimized candlestick chart display efficiency and resource consumption.
- CEX: BitMEX
- DEX: Hyperliquid', Aster, Grvt, dYdX
- Windows, Linux, or macOS (via Docker).
- .NET 10 Runtime (included in release builds).
- A perpetual futures exchange account. Current supported venues are
Hyperliquid,BitMEX, andAster.
- Download the latest package from GitHub Releases.
- Extract it.
- Run:
- Windows:
AiyoPerps.exe - Linux:
./AiyoPerps
- Windows:
- Clone this repo or download the full source code.
git clone https://github.com/phidiassj/AiyoPerps.git - Build it with Visual Studio 2026.
- Start the desktop app.
- In the top toolbar, set the
HTTP APIport (default5078). - Turn the API switch
ON. - Open:
- OpenAPI UI:
http://127.0.0.1:5078/scalar - MCP endpoint:
http://127.0.0.1:5078/mcp
- OpenAPI UI:
Use this when you only need REST or MCP.
Start the app with -- headless --port 5078.
Windows:
AiyoPerps.exe -- headless --port 5078Linux:
./AiyoPerps -- headless --port 5078macOS is currently supported through Docker only.
docker run --rm --name aiyoperps -p 5078:5078 phidiassj/aiyoperps:latestThe container starts automatically in headless mode and enables the HTTP API automatically.
npx -y @phidiassj/aiyoperps-mcp-installerThis registers AiyoPerps with supported AI agents such as Codex, Claude Desktop, Claude Code CLI, and OpenClaw.

npx -y @phidiassj/aiyoperps-mcp-bridge --quiet --url http://127.0.0.1:5078/mcpIf the installer does not support your AI agent, try this manual method.
- Open
Account Managerand add an account. - Create or select a tab.
- Choose the account, then click
Enable. - Set
SymbolandInterval. - Use the right-side tabs for
Order,Positions,Orders, andBalances.
