← Back to directory

Trading 212

Community (abaddon83) · Brokerage & Trade Execution

MCP ServerCommunity

Full Trading 212 Invest/ISA account access via MCP: portfolio positions, orders, dividends, transactions, pies and account analytics. Supports demo and live environments.

Trading 212brokerageUKEUportfolio analytics
Status
Community
Auth
API key
Hosting
Local
Community rating
Not rated yet
Open documentation →
Rate this server

How to connect Trading 212

Step 1

Local server — run it on your machine

Trading 212 runs locally over stdio. You need Node.js (for npx) or Python (for uvx) installed, then add the command below to your client's MCP config file.

Command

npx -y @abaddon83/trading212-mcp

Client config snippet

{
  "mcpServers": {
    "trading-212-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@abaddon83/trading212-mcp"
      ]
    }
  }
}

Step 2

Authenticate with API key

Create a key in the vendor's dashboard and store it as an environment variable in your client config — never paste it into a chat window.

Step 3

Verify, then widen access

Restart your client, confirm the server's tools appear, and run one read-only question first. Keep client-side approval prompts on for any tool that can write, trade or send. Confirm with your firm's compliance policy before connecting systems holding client data.

Prompts that use this server

Starter prompts from the Practice Stacks that rely on Brokerage & Trade Execution.

Proposed rebalance orders (not staged)

A trade blotter you review before anything touches the market.

Trade & RebalanceWealth PlatformsBrokerage & Trade Execution

Prepare — do not stage or submit — a proposed rebalance for <account>. Take targets and current positions from the wealth platform, then use the brokerage or execution tools read-only to check tradability for each name: current quote, lot sizes, restrictions and anything that cannot be traded as intended. Show symbol, side, quantity, estimated value, rationale tied to the target model, and a tradability note with its source. Note cash impact and any position that would breach a restriction. Stop and show me the blotter for explicit approval before any order is created anywhere.

Guardrail · Proposal only. Keep trade approvals on; no order should exist without your say-so.

Post-trade reconciliation

Confirm fills matched intent, with breaks flagged.

Trade & RebalanceBrokerage & Trade ExecutionCustody & Clearing

Read-only: reconcile yesterday's executed trades against the intended blotter for <account or household>. Show intended vs. filled quantity and price, unfilled or partially filled orders, and any unexpected trade. Mask account numbers to the last four digits. Do not cancel, resubmit or correct anything — list the breaks for me to handle.

Guardrail · Read-only. Breaks get resolved by a human through the system of record.

Digital asset holdings snapshot

One consolidated view across exchanges and wallets.

Crypto & Digital AssetsCrypto & Digital AssetsBrokerage & Trade Execution

Read-only: consolidate my digital asset holdings across every connected source — exchange accounts, on-chain wallet or explorer tools, and any brokerage account holding crypto or crypto ETPs — into one table: asset, quantity, venue, source tool, USD value and share of total. Show a per-source subtotal so I can see which tool reported what, and flag any asset that appears in more than one source so it is not double-counted. Mask wallet addresses beyond the first and last four characters. Do not trade, transfer, approve or sign anything.

Guardrail · Read-only keys only. Never give a chat tool withdrawal or signing permissions.

Read the full connection guide →