MCP Server

xrade

com.xrade/xrade
Crypto & Web3 Finance & Investing Public & reachable MCP 2025-11-25

What this MCP does

Provides legal and ownership records for tokenized assets, including wrappers, holder claims, rights, and restrictions.

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.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
lookup_stock
Look up a stock or asset by ticker or 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.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Ticker (e.g. "NVDA") or company name (e.g. "NVIDIA")'}}, 'additionalProperties': False}
lookup_token
The pre-trade check. Look up a token by chain and contract address: which legal wrapper issued it, what holding it entitles you to, with the supporting quotes. A token XRADE has not covered gets an explicit 'not covered' answer, never a blank.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'Chain name, e.g. ethereum, solana, arbitrum, bnb, robinhood, base, plume'}, 'address': {'type': 'string', 'description': 'Token contract address (EVM 0x..., Solana mint, Ton or Tron address)'}}, 'additionalProperties': False}
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. Fields nobody examined and fields no document discloses are distinguished and say so.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['wrapper'], 'properties': {'wrapper': {'type': 'string', 'description': 'Wrapper slug or name fragment, e.g. "dinari", "xstocks", "robinhood"'}}, 'additionalProperties': False}
Added
coverage
Sept. 17, 2026, 12:38 p.m.
Added
wrapper_record
Sept. 17, 2026, 12:38 p.m.
Added
lookup_stock
Sept. 17, 2026, 12:38 p.m.
Added
lookup_token
Sept. 17, 2026, 12:38 p.m.