Holder benefits for tokenized stocks: registry, chains, tokenizers and benefit availability.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Read the benefits the companies behind one or more token instruments offer in one market, each with what a holder must do to reach it, how it is delivered, and whether it is an illustrative example. Give one or more instrument ids and the two-letter country.
The market whose stored policy shapes the answer: its two-letter country code, such as PT.
The instruments to read: one or more, at most 200 in one read, each an ISIN such as US0000000009 or a CAIP-19 instrument id such as eip155:88880/erc20:0x0000000000000000000000000000000000000000.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http mcp https://mcp.yutai.com/mcp
Read the benefits the companies behind one or more token instruments offer in one market, each with what a holder must do to reach it, how it is delivered, and whether it is an illustrative example. Give one or more instrument ids and the two-letter country.
| Argument | Type | Description |
|---|---|---|
| country* | string | The market whose stored policy shapes the answer: its two-letter country code, such as PT. |
| instruments* | array | The instruments to read: one or more, at most 200 in one read, each an ISIN such as US0000000009 or a CAIP-19 instrument id such as eip155:88880/erc20:0x0000000000000000000000000000000000000000. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"instruments",
"country"
],
"properties": {
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "The market whose stored policy shapes the answer: its two-letter country code, such as PT."
},
"instruments": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 200,
"minItems": 1,
"description": "The instruments to read: one or more, at most 200 in one read, each an ISIN such as US0000000009 or a CAIP-19 instrument id such as eip155:88880/erc20:0x0000000000000000000000000000000000000000."
}
}
}Read one company from the public Yutai registry by its legal name, with its share classes and token instruments. Give the two-letter country when two companies share a name.
| Argument | Type | Description |
|---|---|---|
| name* | string | |
| country | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"maxLength": 256,
"minLength": 1
},
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$"
}
}
}Read one stock's public on-chain activity: its holder count, each token's supply by chain and tokenizer, and its recent large movements. Give a chain or a tokenizer to narrow the tokens and the movements.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| stock* | string | |
| tokenizer | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"stock"
],
"properties": {
"chain": {
"enum": [
"eip155:1",
"eip155:10",
"eip155:56",
"eip155:196",
"eip155:999",
"eip155:4663",
"eip155:5000",
"eip155:8453",
"eip155:42161",
"eip155:57073",
"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"eip155:143",
"ton:-239",
"tron:0x2b6653dc",
"eip155:43114",
"eip155:88888"
],
"type": "string"
},
"stock": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9.-]{0,63}$"
},
"tokenizer": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9.-]{0,63}$"
}
}
}Read how each of Yutai's data domains stands today, each with the plain sentence for its mode, beside the answer's version, the build and its instant.
No arguments.
{
"type": "object",
"properties": {}
}Read the chains Yutai's ledger covers, each with its tokenizers, stocks, supply and holder figures and the newest health reading beside them.
No arguments.
{
"type": "object",
"properties": {}
}Read the facts of one or more token instruments by their instrument ids, including the programme behind each one, its legal form and any instrument the token converts into.
| Argument | Type | Description |
|---|---|---|
| instrumentIds* | array | The instruments to read the facts of: one or more, at most 100 in one read, each a CAIP-19 instrument id such as eip155:88880/erc20:0x0000000000000000000000000000000000000000. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"instrumentIds"
],
"properties": {
"instrumentIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[-a-z0-9]{3,8}:[-_a-zA-Z0-9]{1,32}\\/[-a-z0-9]{3,8}:[-.%a-zA-Z0-9]{1,128}$"
},
"maxItems": 100,
"minItems": 1,
"description": "The instruments to read the facts of: one or more, at most 100 in one read, each a CAIP-19 instrument id such as eip155:88880/erc20:0x0000000000000000000000000000000000000000."
}
}
}Read the tokenizer programmes Yutai's ledger covers, each with its issuer, its reach, its supply and its holder figures.
No arguments.
{
"type": "object",
"properties": {}
}Search the public Yutai registry for companies, the share classes each one carries and the token instruments listed for a share class. Answers one page at a time, with the link to the next page when more companies follow.
| Argument | Type | Description |
|---|---|---|
| isin | string | Narrow the page to the company the ISIN belongs to: the share class's ISIN, such as US0000000009. |
| chain | string | Narrow the page to the companies with an instrument on the chain: its CAIP-2 id, such as eip155:88880. |
| limit | any | The page's size: from 1 to 200 rows, 50 when left out. |
| cursor | string | The page link the previous answer carried: the nextCursor field's value of the page before this one. |
| country | string | Narrow the page to the companies of one country: its two-letter country code, such as US. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"isin": {
"type": "string",
"pattern": "^[A-Z]{2}[A-Z0-9]{9}[0-9]$",
"description": "Narrow the page to the company the ISIN belongs to: the share class's ISIN, such as US0000000009."
},
"chain": {
"type": "string",
"pattern": "^[-a-z0-9]{3,8}:[-_a-zA-Z0-9]{1,32}$",
"description": "Narrow the page to the companies with an instrument on the chain: its CAIP-2 id, such as eip155:88880."
},
"limit": {
"anyOf": [
{
"type": "number"
},
{
"type": "string",
"pattern": "^[0-9]{1,4}$"
}
],
"description": "The page's size: from 1 to 200 rows, 50 when left out."
},
"cursor": {
"type": "string",
"description": "The page link the previous answer carried: the nextCursor field's value of the page before this one."
},
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "Narrow the page to the companies of one country: its two-letter country code, such as US."
}
}
}Search the Yutai developer docs and read the matching pages as short snippets, each with the page's own address. Give a word or a phrase; the answer names up to the number of pages you ask for, five by default.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 10,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 2, 2026.