Can the AI place real trades?
No – due to a Trading212 API restriction, orders can only be created in practice (demo) mode. The live environment is supported for all other operations.
@lukeplausin
Basic information
A Model Context Protocol (MCP) connector tool for interfacing agentic AI with the Trading212 broker
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-trading212": {
"command": "uv",
"args": [
"--directory",
"path/to/project",
"run",
"--api-key",
"<KEEP_THIS_SECRET>",
"--environment",
"demo",
"mcp-server-trading212",
"--host",
"127.0.0.1",
"--port",
"6677",
"--sse"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This server connects agentic AI to a Trading212 brokerage account, allowing the AI to analyse portfolios, suggest stocks, manage investment pies, and perform account queries. It is designed for users who want to give an AI controlled access to their Trading212 account while respecting aggressive API rate limits through caching.
Install via uv or Docker and configure it in claude_desktop_config.json by specifying the Trading212 API key and environment (demo or live). For remote hosting, the server can run in SSE mode behind a reverse proxy. Example configuration uses uv run with --api-key and --environment flags, or the Docker image can be built and run.
No – due to a Trading212 API restriction, orders can only be created in practice (demo) mode. The live environment is supported for all other operations.
The server caches API responses in‑memory for 5 minutes by default. If a local Redis server is running on port 6379, the server will automatically use it instead of the in‑memory cache.
Always test on the demo account first. If hosting remotely, use a reverse proxy with HTTPS and ideally Mutual TLS. Avoid storing the API key in plaintext; consider a secret manager.
The server supports the standard STDIO transport (used with Claude Desktop) and SSE (Server‑Sent Events) mode for running as an HTTP service.
It is released under the MIT License. By using it you agree to the license terms, which include indemnity from any financial losses resulting from its use.
A curated list of references for MLOps
Open-source MCP to use Blender with any LLM
🚀 The fast, Pythonic way to build MCP servers and clients.

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Comments