YieldCave is an MCP server that gives Claude, Cursor and any other AI agent a clean, read-only view of tokenized finance: tokenized treasuries, stablecoin yield venues, and tokenized stocks. What exists, on which chain, what it yields or trades at, how deep the liquidity is, and who may buy it.
Pulled from DefiLlama's public API when this page loaded. The same numbers your agent sees.
| Token | Issuer / project | Chain | APY | TVL |
|---|---|---|---|---|
| Loading about 2 MB of pool data… | ||||
Major stablecoins on collateralized lending markets with at least $10M in the pool. Credit, basis-trade and vault venues are available through the tools with their category labelled.
| Stablecoin | Venue | Chain | APY | 30-day avg | TVL |
|---|---|---|---|---|---|
| Loading… | |||||
Top tokenized equities by market cap across xStocks, bStocks, Ondo, Robinhood, Dinari, Coinbase and others. Powered by CoinGecko.
| Token | Name | Price | Market cap | 24h volume |
|---|---|---|---|---|
| Loading… | ||||
Agents will soon shop for yield the way they already shop for flights. Something has to be the index they consult.
YieldCave never holds funds or routes orders. It returns data and arithmetic. That keeps it simple to run and simple to trust.
Every field is named for a language model to read. Every response carries its fetch time, source and a disclaimer.
MIT licensed. Hosted for free with history and alerts, or run it on your machine with one command.
Hosted. Nothing to run, no account needed to start.
Claude Code
claude mcp add --transport http yieldcave https://mcp.yieldcave.com
claude.ai: Customize → Connectors → Add custom connector → paste the URL above and choose "No sign-in". With a key (Free or Pro allowances), put the key in the URL, since claude.ai cannot send headers:
https://mcp.yieldcave.com/?key=yc_your_key
Any MCP client that speaks Streamable HTTP works. Then ask your agent: "Summarize the tokenized treasury market."
Self-host (optional, MIT licensed, Node 20+):
git clone https://github.com/yieldcave/yieldcave.git && cd yieldcave && npm install npm run demo # see the data in your terminal npm start # local stdio MCP server for Claude Desktop or Cursor
list_rwa_yields, get_rwa_asset, rwa_market_summary — tokenized treasuries and other RWAs, by chain, token or in totallist_stablecoin_yields, stablecoin_yield_summary — where USDC, USDT, DAI and friends earn yield, with lending, vault, credit and basis venues labelledlist_tokenized_equities, get_tokenized_equity, tokenized_equity_summary — tokenized stocks, pre-IPO shares and ETFs by issuer, with premium or discount to the underlying and chainscompare_yield_to_tokenized_treasuries — simple-interest arithmetic against the best liquid tokenized treasuryrwa_issuer_terms — who may invest, minimums, redemption, fees, legal structure, with sources and a verified daterwa_history, rwa_changes — daily snapshots and what moved since N days ago, for either universecreate_alert, list_alerts, delete_alert — hourly checks that POST to your webhook when a treasury or stablecoin threshold is crossedcreate_api_key, my_usage, upgrade, manage_subscription — keys, allowances and billingLive data is free. Depth is paid. Get a free key from inside your agent by calling create_api_key with your email.
100 calls per day per IP. Every live market and stablecoin tool, lending and vault venues, 7 days of history, issuer-terms summaries, the top 10 tokenized equities per query. No alerts.
Everything in Anonymous with 300 calls per day, plus 3 webhook alerts and usage visible via my_usage. Send the key as an x-api-key header, or ?key= on the URL for claude.ai.
Full history and changes, every stablecoin venue including credit and basis trades (up to 100 rows), full issuer-terms records with sources, tokenized equities in depth (up to 100 rows, premium or discount to the underlying stock, premium screening), 100 alerts, 5,000 calls per day. Call upgrade for a checkout link, manage_subscription to change or cancel.
Information only, not financial advice. Figures come from public third-party data and may be delayed or wrong. Verify with the issuer before acting.