New. Read your account and place trades from your AI agent over MCP. Set it up
AI agents · Model Context Protocol

Your AI agent,
on your account.

Connect Claude, Cursor or any MCP client to VOID Trader. Your agent can read your balance, positions and history, and, if you let it, place and manage trades, all through the same server-side risk limits and audit trail as the app. Nothing is bypassed.

Read key — look, never touch Read + Trade key — place & close orders
How it works

One key. Your rules.

The Model Context Protocol (MCP) is an open standard for connecting AI agents to tools. VOID Trader speaks it, so your agent talks to your account through a key you issue and control.

You issue the key

Mint an API key in Settings and choose its reach: a read key can only view, a read + trade key can also place and close orders. The key is shown once and tied to your account.

No bypass

Every agent action runs the exact same checks as a manual trade: your daily loss limit, lockout, market-hours rules, margin, and the full order audit log. The agent cannot lift your own guardrails.

Revoke anytime

See when each key was last used and revoke it in one click. Lost a key or done with an agent? Revoke it and the access is gone immediately, no password change, no fallout.

Setup

Connect in three steps.

You will need an MCP-capable client, Claude Code, the Claude desktop app, Cursor, or any client that accepts a server URL with an authorization header.

1

Mint an API key

In VOID Trader, open Settings → API Keys and create a key. Give it a name (the tool that will use it), pick Read only or Read + Trade, and copy the key, it is shown once.

Start with a Read only key to let an agent look around safely. Mint a Read + Trade key only when you want it to place orders.
2

Add the connector

Point your client at the VOID Trader MCP endpoint and pass your key as a bearer token. In Claude Code:

Terminal · Claude Code
# add VOID Trader as a remote MCP server
claude mcp add --transport http void-trader https://mcp.voidtrading.io/mcp \
  --header "Authorization: Bearer vk_YOUR_KEY"

Or, for a client that reads an mcp.json (Cursor and others):

mcp.json
{
  "mcpServers": {
    "void-trader": {
      "type": "http",
      "url": "https://mcp.voidtrading.io/mcp",
      "headers": { "Authorization": "Bearer vk_YOUR_KEY" }
    }
  }
}
Replace vk_YOUR_KEY with the key from step 1. The key is the only credential, there is no separate OAuth client ID or secret to configure.
3

Ask your agent

Restart the client so it picks up the server, then just ask. The VOID tools appear automatically and the agent chooses the right one.

What is my account balance and what positions do I have open?
Buy 0.1 lots of EURUSD with a stop loss at 1.0800 and take profit at 1.0950.
Close my BTCUSD position and show me today's realised P&L.
Alert me when gold crosses 2400.
Reference

What your agent can do.

Split by scope: the read abilities work with any key, and the trade abilities need a Read + Trade key.

Read

Any key · view-only

  • See your trading accounts and balances.
  • Check balance, equity, margin and floating P&L.
  • List open positions with live profit and loss.
  • See active limit and stop orders.
  • Review your closed trades, newest first.
  • See your price alerts.
  • Get a live bid, ask and spread for any instrument.
  • Read your loss limit, profit target and lockout state.

Trade

Read + Trade key · places real orders

  • Buy or sell at the live quote.
  • Set a limit or stop order.
  • Close a position at market.
  • Close part of a position.
  • Set or clear a stop loss, take profit or trailing stop.
  • Cancel a limit or stop order.
  • Create a price-cross alert.
Safe by design

The agent plays by your rules.

An API key is not a back door. It routes every request through the same engine your own clicks do, so an agent is just a faster set of hands, held to the same limits.

  • Scoped. A read key can never place a trade, no matter what it is asked.
  • Gated. Daily loss limit, lockout, market hours and margin all still apply.
  • Audited. Every agent order lands in the same order-event log as a manual one.
  • Revocable. One click kills a key, and its last-used time tells you if it was active.

Hand your agent the keys.

Mint a key in Settings and connect in under a minute.