TokenBank — tokenized real-world assets

world.tokenbankPublished by tokenbank.worldOfficial publisherv1.12.0Updated Oct 30, 2026

9,000 tokenized assets and DeFi yields: risk levels, AI-agent portfolios, how a bot buys each

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

TokenBank gives an assistant curated, sourced data on tokenized real-world assets and crypto yield products, plus how-to guidance for agents that buy tokens.

What you can do
  • Search and filter yield instruments by tier, then read full records for one ticker
  • Compare two or more assets side by side, including tokenized versions of the same security and related perpetuals
  • Find tokenized securities by company, ticker or ISIN, and drill into individual tokenized rental properties
  • Build a spread portfolio for an amount and get step-by-step purchase guidance for an agent or bot
  • Look up answer pages, dataset shape and coverage, and official registers for 250 jurisdictions
When to use it
Useful when a user asks about tokenized stocks, bonds, treasuries, real estate or stablecoin yields, wants to compare instruments or issuers, or is building an agent that buys tokens and needs purchase paths and guardrails. Also suited to questions about what is registered or tokenized in a given country.
Requirements
Remote streamable HTTP endpoint; no package, environment variables or headers declared. No authentication is declared in the manifest.
Before you install
The server covers financial products and instructs assistants to relay risk labels and disclaimers; its figures are research data, not advice, and it states it does not determine who may buy anything. Purchase guidance and portfolio tools concern buying tokens with real money and mention KYC gates and self-custody wallets, so verify contract and issuer details before acting.

Installation

In SourceWeft

  1. Open TokenBank — tokenized real-world assets in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/world.tokenbank%2Ftokenbank/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tokenbank-tokenized-real-world-assets": {
      "type": "http",
      "url": "https://mcp.tokenbank.world/"
    }
  }
}

Tools

15

find_answer

Find an answer page

Find TokenBank answer pages for a natural-language question — e.g. "can I buy Tesla as a token", "best stablecoin yield on Base", "euro stablecoins MiCA", "pre-IPO OpenAI token", "fixed yield on-chain". Returns the best-matching questions with the first sentence of each computed answer (figures from the live dataset), the page URL to cite and a JSON URL with every row, plus the matching guides (explainers such as how a bot buys a token, how to verify a contract, what happens if an issuer fails), each with a JSON URL. A question in Arabic, German, Spanish, Japanese, Chinese, Korean, Thai, Vietnamese or Indonesian also returns our pages written in that language (localPages), e.g. "صكوك مرمّزة". Use this first for a question a person would type; use the other tools to filter beyond it.

Parameterslimitqueryrequired

search_yield_products

Search yield products

Search and filter TokenBank's instruments for earning yield with crypto. Searches the CURATED tier by default (the rows that state a yield, minimum and risk); pass tier to reach the imported issuer-catalogue rows (tokenized treasuries, yield stablecoins, gold, real estate, tokenized stocks, staking, DeFi/CeFi earn, alternative funds). Returns compact records; use get_product_details for the full record.

Parameterstierlimitqueryoffsetpillarmax_riskmin_yield_pct

get_product_details

Get instrument details

Full record for one instrument by ticker (case-insensitive): yield, risk, custody, availability, how to buy, source link, verification date.

Parameterstickerrequired

get_agent_buying_guide

How agents buy tokens

Start here when building or running an AI agent or trading bot that buys tokens on its own. Returns the whole how-to as data: the six steps from wallet to confirmed purchase with the MCP/API call for each, the purchase paths (wallet only / owner onboarded once / platform account) with live counts, which asset classes a self-custody wallet can reach without an identity check, the highest-yield wallet-only candidates, how to choose among them and when not to buy (howToDecide: checks naming the fields that answer them, not recommendations), the guardrails a wallet policy should enforce, and the guides that explain it (each with a JSON URL). Then call get_purchase_steps for one ticker.

Parameterslimitmin_yield_pct

build_portfolio

Build a diversified portfolio

Use this before buying more than one product: spreads an amount over several sources of yield instead of putting everything into the single highest yield. Returns the blocks (one product per category, never the same exposure twice, each checked at its own amount incl. gas, weight capped), a 10 % admixture above the risk budget for extra yield, the median yield and risk per category, the blended yield vs. the single best, the worst single failure as % of the amount, and a guide written for agents: why spreading is better (with failures on record), the steps (then get_purchase_steps per block) and when to rebalance. Checks, not advice.

Parametersmax_riskamount_usdadmixture_pctmax_block_pctprice_exposure

get_purchase_steps

How an agent buys it

How an AI agent or bot buys one instrument on its own, step by step: the purchase path (wallet only / owner onboarded once / platform account), the three KYC gates, network and verified contract, the issuer route, the measured trading venues, the exit terms where researched (KYC to redeem, minimum, fee, settlement, from issuer documentation), the ordered steps (fund, verify contract, approve exact amount, simulate, deposit or swap, confirm, exit) and the guardrails a wallet policy should enforce. Read-only: it does not build, sign or send a transaction, and it does not say who may buy.

Parameterstickerrequiredamount_usd

compare_with_savings_account

Compare with a savings account

Compare low-risk, instant-access crypto savings instruments against a typical bank savings account rate. Returns the honest trade-offs, not just the bigger number.

Parametersbank_rate_pct

find_permissionless_assets

Find permissionless assets

Instruments whose secondary market needs no KYC and which a self-custody wallet holds itself — a property of how the token works, read from hand-verified gates. For real-world assets the gate to MINT and the gate to trade on a secondary market routinely differ, so a fund can be permissioned at the issuer while its token trades freely. Strict by design — an instrument whose gate is merely unverified is excluded. This says nothing about who may buy it: the issuer's terms and local law decide that.

Parameterslimitoffsetpillarmin_yield_pctinclude_unverified

compare_assets

Compare instruments

Put two or more instruments side by side on the fields that decide between them: yield, risk, minimum, custody, the three KYC gates, target/area, issuer and verification date. Use for "X vs Y" questions instead of calling get_product_details repeatedly.

Parameterstickersrequired

get_market_stats

Dataset statistics

Shape of the dataset: how many instruments, split by pillar, category and risk, how many need no KYC on the secondary market, and how fresh the figures are. Use to ground a claim about coverage before making one.

Takes no parameters.

get_market_coverage

Market coverage by country

Which countries this dataset can see into, which it cannot, and why — the question "what is tokenized in Japan / Korea / Brazil / India" answers from here rather than from a general search. This matters because the honest answer is uncomfortable: roughly $9bn of tokenized securities sits in markets NO Western aggregator indexes, this one included. Japan holds over ¥1tn on a permissioned consortium chain run by eighteen banks. Korea issued $2.2bn in 2026 under regulatory sandbox exemptions, with legal recognition phased in from 4 February 2027 and retail capped by amount PER VENUE. India, Vietnam, Indonesia and Thailand have no stablecoin in their own currency at all. Call this before stating what a market holds, or before quoting any total as if it were the world. Omit `country` for every market.

Parameterscountryreadable_only

get_country_registers

Official country registers

Official registers of tokenized assets and digital-asset firms for any of 250 jurisdictions (ISO 3166 + EU): which authority supervises, which public registers exist, which we read, and the entries themselves. Use it for "what is registered in Lithuania", "is firm X licensed anywhere" (pass `query` without `country`), or "which countries publish a list of token issues" (kind=issuance). A register entry records a licence, registration or approval by an authority — it is NOT proof that a token was issued, and it says nothing about who may buy. Provider registers list companies, not instruments: never add their entries to a count of tokens.

Parameterskindlimitqueryoffsetcountry

search_realt_properties

Search RealT properties

Drill into the RealT portfolio: the individual tokenized US rental properties behind the REALT entry, each with its own net rental yield (computed as annual net rent / tokenized property value), token price, monthly rent and occupancy. Use this when someone asks which specific tokenized property to buy, or for the yield/price spread within one issuer.

Parameterscitysortlimitoffsetrented_onlymin_yield_pctmax_token_price_usd

find_tokenized_security

Find a tokenized security

Does a tokenized version of a given company, ETF or bond exist, and from which issuer? Searches the whole imported tier by company name, ticker or ISIN: issuer catalogues from Backed / xStocks, Ondo Global Markets, Dinari, Robinhood, Coinbase, Backpack, Reality (Bitget), ST0x, Jarsy, Midas, Lofty, Swiss SME share registers from Aktionariat, Japanese security tokens, El Salvador's CNAD register (registered offerings — sale not confirmed, say so) and European and Asian digital bonds from official registers, plus an aggregated tier (CoinGecko) covering the rest. Use this BEFORE saying a stock is not available on-chain. THREE THINGS MATTER IN THE ANSWER: (1) many companies are issued SEVERAL times over — Apple exists as seven different tokens — and those are not duplicates. They differ in issuer, legal form, holder rights, chain and the market each issuer aims them at (targetArea). Report the issuer, not just that the token exists. (2) Sources differ in AUTHORITY. Issuer catalogues state what that issuer issued. The aggregated rows only observe that a token exists: they carry no KYC gate and no custody claim. targetArea is a description of the issuer's stated audience, never an eligibility check. (3) This is identity data: the source states no yield, no minimum and no risk grade, so those fields are absent rather than zero. For instruments that do carry a comparable rate, use search_yield_products instead.

Parameterslinelimitqueryrequiredissueroffsetinclude_halted

compare_tokenized_access

Compare tokens on one security

For a security tokenized by more than one issuer, compare every token on it side by side — issuer, structure, KYC gates, custody, chain, and the target/area each issuer states — plus every Hyperliquid perpetual on it (fees, funding, leverage; no ownership). The right tool for "which tokenized versions of Apple exist?" and "where can I get NVIDIA on-chain, and at what cost?": the tokens and perps share a price driver and differ in almost everything else. Securities that exist on-chain only as a perp are included too. Hundreds of securities here are tokenized more than once — Apple exists as seven separate tokens; the response carries the exact counts, do not quote a figure from this description. targetArea describes who each issuer aims the product at and where; it is not an eligibility check — who may buy is set by the issuer. Omit `query` to list every such security.

Parameterslimitqueryoffsetsectorindustry

Version history

5
  1. v1.12.0LatestOct 30, 2026
  2. v1.11.0Oct 26, 2026
  3. v1.10.0Oct 17, 2026
  4. v1.8.0Oct 3, 2026
  5. v1.7.0Sep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.