{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_xmt4wn83q9wm","handle":"t212-mcp","url":"https://wellknown.network/agents/t212-mcp","links":{"self":"https://wellknown.network/agents/t212-mcp/record.json","html":"https://wellknown.network/agents/t212-mcp","markdown":"https://wellknown.network/agents/t212-mcp/record.md","api":"https://wellknown.network/api/v1/agents/t212-mcp","status":"https://wellknown.network/api/v1/agents/t212-mcp/status","claim":"https://wellknown.network/agents/t212-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/t212-mcp/claim.json","badge":"https://wellknown.network/agents/t212-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/t212-mcp/history","tools":"https://wellknown.network/api/v1/agents/t212-mcp/tools"},"ard":{"identifier":"urn:air::server:t212-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"t212-mcp","summary":"MCP server for the Trading 212 public API","description":"# t212-mcp\n\nI built this so I could ask an AI assistant about my Trading 212 Stocks ISA: what I hold, what it's worth, what orders I have open, what I've traded before, and the dividends and deposits that have come in. It also lets the assistant set up an order for me, but nothing is ever placed until I say yes to it myself.\n\nIt's an MCP server. MCP (Model Context Protocol) is the standard way to give an AI app new tools, so this works with Claude Code, Claude Desktop, GitHub Copilot in VS Code, Cursor and other apps that support MCP.\n\n## Please read this first\n\n- This is a personal project. It isn't made by, affiliated with or endorsed by Trading 212.\n- It can place real trades with real money. It comes with no warranty (see [LICENSE](https://github.com/watsonam/t212-mcp/blob/main/LICENSE)), and you're responsible for every order it places.\n- Start with a read-only API key. Only add trading permission once you're comfortable with how it works.\n- The only official copies are this repository, [github.com/watsonam/t212-mcp](https://github.com/watsonam/t212-mcp), and the [`t212-mcp` package on PyPI](https://pypi.org/project/t212-mcp/), which is built and published from this repository by GitHub Actions. Anything else with a similar name isn't mine, and could be built to steal your key.\n- Found a security problem? Please report it privately, as described in [SECURITY.md](https://github.com/watsonam/t212-mcp/blob/main/SECURITY.md).\n\n## Where things stand\n\n- I've connected it to my own live account and fetched my account summary. The other read tools are tested against fake responses, not my real account.\n- The order tools are tested against fake responses only. They haven't placed a real order yet.\n- When I asked Claude to place a trade, it declined. Claude may simply refuse to trade on your behalf, so with Claude you might only get as far as a preview. Other apps and models may go further, but every order still needs your yes.\n- It runs on macOS, Linux and Windows, wit…","publisher":{"name":"Adam Watson","url":null},"homepage":"https://github.com/watsonam/t212-mcp","repository":"https://github.com/watsonam/t212-mcp","version":"0.1.1","license":null,"protocols":["mcp"],"tags":["isa","mcp","model-context-protocol","stocks","trading212"],"pricing":null,"endpoints":[{"url":"pypi:t212-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"declared"},{"slug":"dev.version-control","name":"Version Control","confidence":0.825,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev","finance"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"t212-mcp","registry":"pypi","observedAt":"2026-10-30T20:23:30.918Z","publishedAt":"2026-10-23T10:15:15.998411Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"t212-mcp","url":"https://pypi.org/project/t212-mcp/","firstSeenAt":"2026-10-24T18:28:31.190Z","fetchedAt":"2026-10-30T20:22:50.533Z","normalizedAt":"2026-10-30T20:22:50.533Z"}]},"firstSeenAt":"2026-10-24T18:28:31.190Z","updatedAt":"2026-10-30T20:23:30.918Z"}