SkillTide Submit
Official description7 sourcesMCP servers8d ago
KyuRish/trading212-mcp-server

KyuRish/trading212-mcp-server

MCP server for Trading 212 - portfolio analytics, order management, pies, dividends. Works with Claude, ChatGPT, Cursor, Windsurf.
View on GitHub ↗Direct link · no redirect page
Config template (adjust for your client)
claude mcp add trading212-mcp-server -- npx -y trading212-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
10 ★ · KyuRish/trading212-mcp-server · read from the repository page · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 10 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository KyuRish/trading212-mcp-server;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

Trading 212 MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

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?
- **32 tools** covering the full Trading 212 API, plus 4 analytics tools that combine multiple API calls into actionable insights
- **Smart rate limiting** - reads T212's rate limit headers, auto-waits, and retries on 429 (up to 3 times). No rate limit errors leak to your AI
- **Zero config** - install from PyPI, add your API key, done. No Docker, no database, no Redis
- **Typed responses** - every tool returns structured Pydantic models, not raw JSON
- **Paper trading** - set ENVIRONMENT=demo to test with virtual money first
What can it do?
| Category | Tools | Examples |
|----------|-------|---------|
| **Analytics** | Portfolio summary, performance, dividends, activity | "Show me my portfolio P&L" |
| **Trading** | Market, limit, stop, stop-limit orders | "Buy 5 shares of AAPL" |
| **Portfolio** | Positions, cash balance, account info | "What's my cash balance?" |
| **Pies** | Create, update, duplicate, delete pies | "Show my pie allocations" |
| **Market Data** | Instrument search, exchange schedules | "Search for Tesla" |
| **History** | Past orders, dividends, transactions, CSV exports | "Show my dividend history" |
Analytics tools
These combine multiple API calls into single high-level responses:
- **fetch_portfolio_summary** - Complete snapshot: total value, P&L, cash, top holdings, allocation
- **fetch_portfolio_performance** - Per-position returns with dividends, best/worst performers
- **fetch_dividend_summary** - Income analysis grouped by ticker and month
- **fetch_recent_activity** - Combined timeline of trades and transactions
Quick start
Install
Or via pip:
Get your API credentials
From the Trading 212 app: **Settings > API (Beta)**. You need both the API Key and Secret - the server uses Basic Auth.
Connect to Claude Desktop
Add to claude_desktop_config.json (Windows: %APPDATA%\Claude\, Mac: ~/Library/Application Support/Claude/):
Connect to Claude Code
Then set the environment variables in your shell or .env file.
Other clients (Cursor, Windsurf, ChatGPT, etc.)
Same command and env vars - configure per your client's MCP docs. Set ENVIRONMENT to demo for paper trading.
From source
claude_desktop_config.json for source installs
All 32 tools
Analytics (composite)
| Tool | Description |
|------|-------------|
| fetch_portfolio_summary | Complete portfolio snapshot with P&L and allocations |
| fetch_portfolio_performance | Per-position returns, dividends, best/worst performers |
| fetch_dividend_summary | Dividend income by ticker and month |
| fetch_recent_activity | Combined timeline of trades and transactions |
Account
| Tool | Description |
|------|-------------|
| fetch_account_info | Account metadata (currency, ID) |
Source
awesome · https://github.com/KyuRish/trading212-mcp-server
Browse by field
MCP servers
Traction
10 ★
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index