
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 toolsPublic 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*secretTrading 212 API key from Settings > API (Beta)
TRADING212_API_SECRET*secretTrading 212 API secret from Settings > API (Beta)
ENVIRONMENTAPI environment: 'live' for real account, 'demo' for paper trading
Readme
Trading 212 MCP Server
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?
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