{"name":"io.github.KyuRish/trading212-mcp-server","slug":"kyurish-trading212-mcp-server","title":null,"description":"MCP server for Trading 212 API - portfolio, orders, pies, dividends, and analytics","url":"https://mcp.market/server/kyurish-trading212-mcp-server","rating":null,"grade":"B","score":78,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce"],"presence":{"score":30,"stars":8,"forks":2,"downloads_week":122,"last_push_at":"2026-08-20T07:45:33.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/KyuRish/trading212-mcp-server","website":null,"version":"0.1.1","remotes":[],"packages":[{"registryType":"pypi","identifier":"trading212-mcp-server","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Trading 212 API key from Settings > API (Beta)","isRequired":true,"format":"string","isSecret":true,"name":"TRADING212_API_KEY"},{"description":"Trading 212 API secret from Settings > API (Beta)","isRequired":true,"format":"string","isSecret":true,"name":"TRADING212_API_SECRET"},{"description":"API environment: 'live' for real account, 'demo' for paper trading","format":"string","name":"ENVIRONMENT"}]}],"tools":[{"name":"cancel_order_by_id","description":"Remove a pending order from the book. This cannot be undone once executed.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_pie","description":"Build a new pie with the given instruments and weights.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_pie","description":"Permanently remove a pie. Instruments inside it become standalone positions in your portfolio.","write_action":true,"price_micros":0,"input_schema":null},{"name":"duplicate_pie","description":"Clone an existing pie into a new one with identical instrument allocations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_a_pie","description":"Get full details for a single pie including every instrument allocation, current settings, and per-instrument results.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_account_cash","description":"Get a detailed breakdown of your account balance, including available cash, invested capital, P/L, and blocked funds.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_account_info","description":"Retrieve account metadata such as the currency and unique account identifier.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_all_open_positions","description":"Retrieve your current holdings with live prices, quantities, cost basis, and unrealised gains for every position.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_dividend_summary","description":"Analyse your dividend income history.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_exports_list","description":"Get a list of all previously generated CSV account exports with their status and download links.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_historical_order_data","description":"Retrieve past orders (filled, cancelled, rejected) along with their execution details and timestamps.","write_action":true,"price_micros":0,"input_schema":null},{"name":"fetch_order_by_id","description":"Retrieve a single pending order by ID, showing its current status, fill progress, and price parameters.","write_action":true,"price_micros":0,"input_schema":null},{"name":"fetch_orders","description":"List all active equity orders (limit, stop, stop-limit) that are waiting to be filled.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_paid_out_dividends","description":"Retrieve dividend payouts you have received, including per-share amounts, payment dates, and totals.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_pies","description":"List all your pies with their cash balances, dividend info, goal progress, and investment performance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_portfolio_performance","description":"Build a performance report across all positions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_portfolio_summary","description":"Produce a full portfolio snapshot in one call.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_recent_activity","description":"Get a unified timeline of recent trades and account movements.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_transaction_list","description":"Retrieve account movements such as deposits, withdrawals, fees, and internal transfers with pagination support.","write_action":false,"price_micros":0,"input_schema":null},{"name":"place_limit_order","description":"Submit a limit order that executes only when the instrument reaches your target price.","write_action":true,"price_micros":0,"input_schema":null},{"name":"place_market_order","description":"Execute a market order at the current price for the given instrument.","write_action":true,"price_micros":0,"input_schema":null},{"name":"place_stop_limit_order","description":"Submit a combined stop-limit order: once the stop price is hit, a limit order is placed at your specified limit price instead of executing at market.","write_action":true,"price_micros":0,"input_schema":null},{"name":"place_stop_order","description":"Submit a stop order that triggers a market execution once the instrument hits the specified stop price.","write_action":true,"price_micros":0,"input_schema":null},{"name":"request_csv_export","description":"Queue a CSV export of your account history. When finished, the download link appears in the exports list.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_exchange","description":"Look up exchanges, with optional filtering by name or numeric ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_instrument","description":"Look up tradeable instruments, with optional filtering by ticker or name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_position_by_ticker","description":"Look up a single position by its ticker symbol to get real-time details on that specific holding.","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_pie","description":"Modify an existing pie's configuration. You must provide a new name when updating.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":78,"grade":"B","scanned_at":"2026-09-28T06:08:08.704Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T06:08:08.704Z","components":{"code":{"score":25,"max":25,"notes":["15 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":12,"max":15,"notes":["last push 39 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"trading212-mcp-server","version":"0.1.1","found":true,"weeklyDownloads":122,"license":"MIT","dependencyCount":4,"publishedAt":"2026-03-05T01:40:52.537062Z","repositoryUrl":"https://github.com/KyuRish/trading212-mcp-server"}],"repo":{"found":true,"owner":"KyuRish","repo":"trading212-mcp-server","archived":false,"pushedAt":"2026-08-20T07:45:33Z","stars":8,"forks":2,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/58592901?v=4","ownerCreatedAt":"2019-12-06T10:52:07Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/58592901?v=4&s=128","source":"github"},"presence":{"stars":8,"forks":2,"downloadsWeek":122,"license":"MIT","lastPushAt":"2026-08-20T07:45:33.000Z","score":30}}}},"grade_history":[],"reviews":[]}