Trading212 Mcp Server

finance MCP Server

The Trading212 MCP server is a Model Context Protocol server implementation that provides seamless data connectivity to the Trading212 trading platform enabling advanced interaction capabilities via the public beta API.

VerifiedFresh
financefinance
4 views61 stars16 forksMIT

Why This Matters

Discovered via github-topic:mcp-server and last synced 2d ago.

VerifiedFresh
Source
github-topic:mcp-server
Stars
61
Last synced
2d ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
47
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (47)

fetch_portfolio_performance

Per-position returns, dividends, best/worst performers

Client

Status

fetch_recent_activity

Combined timeline of trades and transactions

place_limit_order

Buy/sell at specified price or better

fetch_dividend_summary

Dividend income by ticker and month

fetch_portfolio_summary

Complete portfolio snapshot with P&L and allocations

search_specific_position_by_ticker

Single position lookup by ticker

cancel_order

Cancel a pending order

request_csv_export

Request a new CSV export

fetch_account_info

Account metadata (currency, ID)

place_stop_limit_order

Stop trigger with limit execution

update_pie

Update pie settings and allocations

fetch_paid_out_dividends

Dividend payment history

Category

Tools

fetch_account_cash

Cash balance, invested value, P&L

fetch_all_orders

List all pending orders

duplicate_pie

Clone an existing pie

fetch_transaction_list

Deposits and withdrawals

place_stop_order

Trigger order at stop price

create_pie

Create a new pie with target weights

fetch_historical_order_data

Past orders with pagination

Tool

Description

fetch_all_open_positions

All portfolio positions with live prices

fetch_order

Get specific order by ID

delete_pie

Remove a pie

fetch_exports_list

List CSV export reports

place_market_order

Buy/sell at current market price

fetch_pies

List all investment pies

fetch_a_pie

Pie details with instrument allocations

search_exchange

Fetch exchanges, optionally filtered by name or ID

search_instrument

Fetch instruments, optionally filtered by ticker or name

Variable

Default

TRADING212_API_KEY

Required

TRADING212_API_SECRET

Unset

ENVIRONMENT

`demo`

TRANSPORT

`stdio`

TRADING212_CACHE_DIR

`.cache/trading212-v3`

TRADING212_ACCOUNT_TTL

`15`

TRADING212_HISTORY_TTL

`300`

TRADING212_METADATA_TTL

`3600`

Area

Tools

Account

`fetch_account_summary`, `fetch_account_cash`, `fetch_account_info`

Positions

`fetch_positions`, `fetch_position_by_ticker`, `fetch_all_open_positions`, `fetch_open_position_by_ticker`, `search_specific_position_by_ticker`

Orders

`fetch_all_orders`, `fetch_order`, `place_market_order`, `place_limit_order`, `place_stop_order`, `place_stop_limit_order`, `cancel_order`

Pies

`fetch_pies`, `fetch_a_pie`, `create_pie`, `update_pie`, `duplicate_pie`, `delete_pie`

Metadata

`search_instrument`, `search_exchange`

History

`fetch_historical_order_data`, `fetch_paid_out_dividends`, `fetch_transaction_list`, `fetch_exports_list`, `request_csv_export`