The MCP server

The record, readable by the AI acting for you, so it checks before it buys.

What this is

An agent resolving a tokenised asset by its ticker finds several tokens and no way to tell them apart, and the documents that would tell it otherwise are largely not machine readable. This server answers the question directly: it serves the same record the pages on this site are generated from, over the Model Context Protocol, read only. An agent that can reach it does the pre-trade check before acting, which is the use this site exists for.

Connect

The server is at https://mcp.xrade.com/mcp, Streamable HTTP. A health check answers at https://mcp.xrade.com/healthz.

Claude Code: claude mcp add --transport http xrade https://mcp.xrade.com/mcp

Claude on the web or desktop: Settings, then Connectors, then add a custom connector with the URL above.

Any other MCP client: point it at the URL above. No key, no account, no registration.

What it answers

lookup_token. The pre-trade check. A chain and a contract address returns which legal wrapper issued that token and what holding it entitles you to, with the supporting quotes. A token the record has not covered gets an explicit not-covered answer, never a blank.

lookup_stock. A ticker or company name returns every tokenised version the record holds, grouped by legal wrapper, plus tokens seen on chain that are not yet resolved. Versions are unranked and listed alphabetically.

wrapper_record. The full legal record of one wrapper: structure, holder claim, insolvency ranking, redemption, dividends, voting, transfer restrictions. Every stated fact carries its supporting quote, source and dates.

coverage. What the record covers and, as importantly, what it knows it has not covered: the denominator of tokens seen on chain and not yet resolved to any wrapper.

What it will not do

It will not rank, score or recommend anything, and nothing it returns is investment, legal, tax or financial advice. It states what documents say, quoted and dated, and no one's intent. Where nobody has examined a field, or no document discloses it, the answer says so rather than guessing. The server is read only by construction: its database access can read the record and do nothing else.

Terms of access

Access is open and free. Identify yourself in your user agent and keep request rates sensible. Cite XRADE by name when you use anything from here, and do not use the name or mark in a way that suggests XRADE endorses, supplies or verifies your product. The site terms apply. For bulk or structured access beyond the server, ask through the contact form.