kyurish avatar

Trading212 Mcp Server

kyurish/trading212-mcp-server

Connects your AI assistant directly to the Trading 212 brokerage API. Exposes 32 tools covering market orders, limit orders, stops, portfolio positions, pie management, dividend history, and transaction exports. Four analytics tools combine multiple API calls into single responses for portfolio summaries, performance tracking, and activity timelines. Handles Trading 212's rate limiting automatically with header-based backoff and retries. Supports both live and demo environments for paper trading. Reach for this when you want to query your positions, analyze returns, or place trades through natural language without writing API integration code yourself. Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.

tools
28
auth
Secret needed
transport
STDIO
env vars
3
last updated
Mar 5, 2026

Tools

28 tools

Public tool metadata for what this MCP can expose to an agent.

fetch_portfolio_summaryComplete portfolio snapshot with P&L and allocations

Complete portfolio snapshot with P&L and allocations

No parameter schema in public metadata yet.

fetch_portfolio_performancePer-position returns, dividends, best/worst performers

Per-position returns, dividends, best/worst performers

No parameter schema in public metadata yet.

fetch_dividend_summaryDividend income by ticker and month

Dividend income by ticker and month

No parameter schema in public metadata yet.

fetch_recent_activityCombined timeline of trades and transactions

Combined timeline of trades and transactions

No parameter schema in public metadata yet.

fetch_account_infoAccount metadata (currency, ID)

Account metadata (currency, ID)

No parameter schema in public metadata yet.

fetch_account_cashCash balance, invested value, P&L

Cash balance, invested value, P&L

No parameter schema in public metadata yet.

fetch_all_open_positionsAll portfolio positions with live prices

All portfolio positions with live prices

No parameter schema in public metadata yet.

search_specific_position_by_tickerSingle position lookup by ticker

Single position lookup by ticker

No parameter schema in public metadata yet.

place_market_orderBuy/sell at current market price

Buy/sell at current market price

No parameter schema in public metadata yet.

place_limit_orderBuy/sell at specified price or better

Buy/sell at specified price or better

No parameter schema in public metadata yet.

place_stop_orderTrigger order at stop price

Trigger order at stop price

No parameter schema in public metadata yet.

place_stop_limit_orderStop trigger with limit execution

Stop trigger with limit execution

No parameter schema in public metadata yet.

fetch_all_ordersList all pending orders

List all pending orders

No parameter schema in public metadata yet.

fetch_orderGet specific order by ID

Get specific order by ID

No parameter schema in public metadata yet.

cancel_orderCancel a pending order

Cancel a pending order

No parameter schema in public metadata yet.

fetch_piesList all investment pies

List all investment pies

No parameter schema in public metadata yet.

fetch_a_piePie details with instrument allocations

Pie details with instrument allocations

No parameter schema in public metadata yet.

create_pieCreate a new pie with target weights

Create a new pie with target weights

No parameter schema in public metadata yet.

update_pieUpdate pie settings and allocations

Update pie settings and allocations

No parameter schema in public metadata yet.

duplicate_pieClone an existing pie

Clone an existing pie

No parameter schema in public metadata yet.

delete_pieRemove a pie

Remove a pie

No parameter schema in public metadata yet.

search_instrumentSearch tradeable instruments by ticker or name

Search tradeable instruments by ticker or name

No parameter schema in public metadata yet.

search_exchangeSearch available exchanges

Search available exchanges

No parameter schema in public metadata yet.

fetch_historical_order_dataPast orders with pagination

Past orders with pagination

No parameter schema in public metadata yet.

fetch_paid_out_dividendsDividend payment history

Dividend payment history

No parameter schema in public metadata yet.

fetch_transaction_listDeposits and withdrawals

Deposits and withdrawals

No parameter schema in public metadata yet.

fetch_exports_listList CSV export reports

List CSV export reports

No parameter schema in public metadata yet.

request_csv_exportRequest a new CSV export

Request a new CSV export

No parameter schema in public metadata yet.

Sponsors

Configuration

TRADING212_API_KEY*secret

Trading 212 API key from Settings > API (Beta)

TRADING212_API_SECRET*secret

Trading 212 API secret from Settings > API (Beta)

ENVIRONMENT

API environment: 'live' for real account, 'demo' for paper trading

Readme

Trading 212 MCP Server

PyPI Downloads License: MIT Glama Python MCP Tools

Connect your AI assistant to your Trading 212 brokerage account. Ask questions about your portfolio, place trades, manage pies, and analyze dividends - all through natural language.

Works with Claude Desktop, Claude Code, ChatGPT, Gemini, Cursor, Windsurf, and any client that supports the Model Context Protocol (MCP).

Why this server?


View the full README on GitHub

Details

Repository
github.com/kyurish/trading212-mcp-server
Categories
Monitoring & Observability, Finance & Commerce
Package
trading212-mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from kyurish

Related Monitoring & Observability MCP servers

View all
1lazycipher avatarDelulu Biolazycipher/delulubio-mcpManage your Delulu Bio link-in-bio page: links, appearance, profile, analytics and inbox.0stars
2listingbureau avatarListing Bureau - Amazon Organic Ranking MCP Serverlistingbureau/listingbureau-mcpAmazon organic ranking MCP server. Run campaigns, track positions, monitor rank movement.0stars
3logly-uk avatarLoglylogly-uk/logly-mcpQuery your Logly web analytics — traffic, funnels and real-time visitors — from any MCP client.0stars
4marlon-trujillo-jaramillo avatarshotlogmarlon-trujillo-jaramillo/shotlog-mcpCapture macOS windows into a numbered, captioned screenshot log and export it as a report.0stars
5mgthompo1 avatarAnchorr Mcpmgthompo1/anchorr-mcpAgent-native CRM. 25 tools — contacts, deals, sequences, enrichment waterfall, audit log.0stars
6morphious33453 avatarCAN-TAP Verifiedmorphious33453/can-tap-verified-mcpFree dofollow backlinks for Canadian businesses. Claim, verify, and track NFC tap analytics.0stars