Papertrade AI

Getting started

Connect Papertrade AI to your AI assistant in under a minute, read live Papertrade markets, and enable guarded trading with a session key.

Papertrade AI is a Model Context Protocol server for Papertrade, the BTC and ETH perpetuals exchange on HyperEVM. Add one URL to your AI assistant and it can read live markets, analyze any wallet, and, once you approve a trading session, open and close positions for you within limits you set.

https://papertrade-ai.ninabrekkerese.workers.dev/mcp

1. Add the server#

Pick your assistant. Every client below supports the remote URL with OAuth, so there is nothing to install.

AssistantHow
Claude (web, desktop, mobile)Settings, Connectors, Add custom connector, paste the URL. Guide
Claude Codeclaude mcp add --transport http papertrade https://papertrade-ai.ninabrekkerese.workers.dev/mcp Guide
ChatGPTSettings, Apps, Advanced settings, Developer mode, Create app, paste the URL. Guide
OpenAI Codexcodex mcp add papertrade --url https://papertrade-ai.ninabrekkerese.workers.dev/mcp Guide
CursorOne click from the home page. Guide
VS Code (Copilot)One click from the home page. Guide
Gemini CLIgemini extensions install https://github.com/nirholas/papertrade-ai Guide
Anything elseAny MCP client that speaks Streamable HTTP, or npx -y papertrade-ai over stdio. Guide

2. Choose an access level#

When your assistant connects, a Papertrade AI page opens in your browser. You pick one of two modes:

The session key can open and close positions. It cannot withdraw, transfer or touch anything else in your wallet. See Security model.

3. Talk to it#

Try:

On clients that support MCP Apps (Claude, ChatGPT, VS Code, Goose and others), markets, accounts and trade previews render as an interactive card with a live chart instead of plain text.

4. Fund your account#

Papertrade accounts are funded with USDC on Hyperliquid. Ask your assistant to "show my Papertrade deposit info": the get_deposit_info tool returns your personal deposit proxy address, the 10 USDC minimum and the 1 USDC one-time activation fee. A wallet must have deposited at least once before Papertrade will accept a trading session key.

Manage or revoke access#

Open papertrade-ai.ninabrekkerese.workers.dev/account, sign in with your wallet (a free signature), and revoke any connected app. Revoking deletes its tokens and its encrypted session key immediately. To change guardrails, remove the app in your assistant and connect it again.

Next#

Edit this page on GitHub