RWA Pipe MCP Server
The RWA Pipe MCP Server gives AI agents structured access to Real World Asset (RWA) token data for discovery, analysis, and monitoring of tokenized assets across 22+ blockchains.
Token Discovery & Details
get_rwa_tokens— Filter tokens by category (e.g., us-treasury, private-credit, real-estate, stablecoin), chain, KYC/audit status, TVL, APY, and 10+ other filtersget_token_details— Retrieve supply, APY, and metadata for a specific tokenget_token_history— Access historical TVL and supply data (up to 365 days)
Holder & Transfer Data
get_token_transfers— View recent transfer activity for a tokenget_token_holders— List top holders sorted by balanceget_holder_balance— Check a specific wallet's balance for a given tokenget_wallet_portfolio— See all RWA holdings for a wallet across all supported chains
Market Overview & Statistics
get_rwa_market— Full market overview with total TVL and token statisticsget_market_stats— Total TVL, token count, average APY, and 24h/7d changesget_market_trends— TVL trend breakdowns by category and chainget_market_movers— Top gainers and losers by 24h TVL change
TVL Analysis
get_tvl_history— Historical market TVL, optionally filtered by chain (up to 365 days)get_tvl_by_chain— Current TVL breakdown per blockchain with change percentages
Issuers, Categories & Chains
get_issuers/get_issuer_details— List all issuers or deep-dive into a specific one, with aggregated TVL, token counts, and APYget_categories/get_category_details— Browse asset categories with TVL summaries or list all tokens within a categoryget_chains— View all supported blockchains with TVL and token counts
Provides access to Real World Asset (RWA) data on the Algorand blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the Ethereum blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking, token transfers, holder analysis, and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the Hedera blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the NEAR blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the Optimism blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the Plume blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the Polygon blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the Solana blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the Stellar blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the Sui blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Provides access to Real World Asset (RWA) data on the TON blockchain, including tokenized treasuries, stablecoins, and RWA tokens with TVL tracking and portfolio management capabilities.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RWA Pipe MCP Servershow me the top 5 RWA tokens by TVL"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RWA Pipe MCP — RWA Data for AI Agents
The first MCP server purpose-built for AI agents that need to query, route, or hold tokenized real-world assets. ~$30B in distributed asset value across treasuries, private credit, real estate, gold, and equities — exposed as 82 tools any Claude / Cursor / Continue / custom agent can call.
Designed for the AI-treasury-management story: agents holding idle USDC need yield destinations they can evaluate and allocate to under explicit compliance constraints. RWA Pipe gives them the data layer to do that.
Why AI agents specifically?
What humans use | What agents need |
Dashboard charts (rwa.xyz, DeFi Llama) | Structured JSON they can branch on |
"Show me concentration over time" |
|
Filter UI on a website |
|
PDF audit reports | (coming) LLM-readable attestation summaries |
Subscription paywalls | (coming) x402 micropayments — agent pays per call in USDC |
Nobody else does this for RWA. Coinbase / BitGo / CoinGecko have crypto MCPs. The Graph is generic. rwa.xyz sells dashboards to humans for $500/seat. We are the only canonical RWA MCP — and we shipped it before the category exists.
Quick Start
npx rwapipe-mcpClaude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"rwapipe": {
"command": "npx",
"args": ["rwapipe-mcp"],
"env": {
"RWAPIPE_API_KEY": "rwa_free_your_key_here"
}
}
}
}Get a free key at https://rwapipe.com/register. Free tier = 100 req/min, no credit card.
Cursor / Continue
Same MCP-server config block under your editor's MCP settings. The server speaks both stdio and SSE.
Flagship tools for agent use cases
get_rwa_tokens — constraint-driven token discovery
The whole point: agents specify what they need in plain JSON and get a list of matching tokens.
get_rwa_tokens({
category: "us-treasury",
kycRequired: false, // permissionless only
audited: true,
redeemable: true, // must have on-chain exit
minTvl: 50_000_000, // institutional-grade
hasApy: true,
sortBy: "tvl",
limit: 10
})14 constraint filters map directly to the questions a treasury allocator agent has to answer:
Filter | What it answers |
| "Can I hold this without onboarding?" |
| "Has anyone independently verified the contract / collateral?" |
| "Can I exit / can I move it on-chain?" |
| "Does this match our regulatory mandate?" |
| "Is the size and economics OK?" |
Plus the basics: chain, category, issuer, search, hasApy, excludeStablecoins, distributionType, platform, eligibleInvestors.
get_token_risk_signals — single-call risk dashboard
Returns the structured signals an agent needs to decide "is it safe to hold this right now":
{
"token": {"chain":"ethereum","symbol":"BUIDL","issuer":"BlackRock"},
"signals": {
"tvl": {"current_usd": 147652591, "change_24h_pct": 0.01, "anomaly": "stable"},
"mint_burn_24h": {"net_qty": 0, "anomaly": "quiet"},
"whale_activity_24h": {"large_transfers_count": 0, "anomaly": "quiet"},
"attestation": {"url": null, "status": "missing"},
"compliance": {
"kyc_required": true, "accredited_only": true,
"jurisdiction": "US", "transferable": false,
"audited": true, "custodian_type": "qualified"
}
},
"flags": ["no_attestation_url", "kyc_required", "accredited_only"]
}Anomaly classifications (stable/rising/falling/volatile for TVL; quiet/expansion/contraction for mints; quiet/active/outflow_spike for whales) replace the agent having to threshold raw numbers itself. The flat flags[] array is designed to be matchable against an agent's allow/deny rules.
get_whale_alerts — real-time whale-flow stream
Real-time mint/burn/transfer events >$50K USD with 1h delay on free tier. Agent subscribes to its own filter (chain, category, symbol).
Polling pattern for "subscribe to changes"
MCP servers don't push — agents poll. Recommended cadence for a treasury-monitoring agent:
Tool | Suggested interval | What changes |
| 5–15 min | TVL drift, mint/burn anomaly classification, whale-activity flag |
| 5 min | Individual large transfers |
| 15 min | Bulk mint/burn breakdown |
| 60 min | Cohort membership changes (a token entered/left the agent's allow-list) |
Compare against the agent's last-seen state, alert on diffs. Free tier (100 req/min) is plenty for this pattern across dozens of tokens.
Reference use case: "treasury allocator agent"
Prompt to Claude with this MCP loaded:
"I have $10M idle USDC on Base. Find the best yield-bearing tokenized treasury exposure with these constraints: no KYC, transferable on-chain, contract audited, minimum $50M TVL, redeemable within T+2. Rank by APY and current risk signals. Show your reasoning."
What the agent does:
Calls
get_rwa_tokens({chain: "base", category: "us-treasury", kycRequired: false, transferable: true, audited: true, minTvl: 50_000_000, hasApy: true, sortBy: "apy"})For each candidate, calls
get_token_risk_signals(chain, address)to check anomaliesFilters out tokens with
flagsmatchingno_attestation_urlorwhale_outflow_spike_24hfor added safetyReturns ranked list with explicit risk reasoning
This whole loop is one user prompt and three MCP calls — no website scraping, no PDF reading, no broker. That's the AI-RWA opportunity.
All 82 tools
AI-agent decision-making (new, flagship)
Tool | Use case |
| Constraint-driven token discovery (14 filters) |
| One-call structured risk dashboard for a token |
| Whale-flow stream for monitoring/subscription |
Tokens
Tool | Description |
| Get token info: supply, APY, holders, issuer |
| Recent transfers for a token |
| Top holders sorted by balance |
| Historical TVL/supply data |
| Balance of specific holder for a token |
| All RWA holdings for a wallet across all chains |
Market
Tool | Description |
| Market overview with all token stats |
| Total TVL, token count, average APY |
| 24h/7d changes by category and chain |
| Top gainers and losers |
| Holder concentration across all tokens |
TVL
Tool | Description |
| Historical TVL data (up to 365 days) |
| Current TVL by blockchain |
| TVL by asset category |
| TVL by issuer |
| Cross-chain TVL for a token |
Issuers, Categories, Chains
Tool | Description |
| All token issuers with aggregated TVL |
| Issuer details and their tokens |
| Token categories with TVL stats |
| Category details and tokens |
| Supported blockchains with TVL |
Mint/Burn
Tool | Description |
| Recent mint or burn events |
| Daily mint/burn aggregates |
Risk & Whales
Tool | Description |
| Token risk score with sub-scores |
| Concentration metrics for one token |
| Recent whale transfers for a token |
| Whale-sized transfers with filters |
| Net inflow/outflow for an address |
| Side-by-side treasury comparison |
Yields, Webhooks, Contracts
Tool | Description |
| APY data for yield-bearing tokens |
| Subscribe to mint/burn/whale events |
| Contract intelligence for an address |
| Contract activity events |
| Discovered contract relationships |
| Trigger a fresh contract scan |
| Browse all known contracts |
Supported blockchains (22 active)
EVM
ethereum, arbitrum, avalanche, base, bsc, celo, gnosis, linea, mantle, optimism, polygon, zksync, fraxtal, ink, plume, scroll, fantom, sei
Non-EVM
solana, stellar, hedera, sui, ton, xrpl, near
(algorand / tron deprecated 2026-04-30 due to indexer freshness — chain handlers retained for future re-add.)
Asset categories
Category | Examples |
| BUIDL, USDY, OUSG, USDM |
| USDT, USDC, USD0, PYUSD |
| Money market funds |
| PAXG, XAUT |
| bIB01, BackedERNX |
| bHIGH, bIBTA |
| Corporate bond tokens |
| Maple, Centrifuge pools |
| Structured tranches |
| RealT, Lofty |
Environment variables
Variable | Default | Description |
| required | API key. Get free at https://rwapipe.com/register |
|
| API endpoint |
|
| Transport mode: |
|
| Port for SSE mode |
SSE mode (hosted)
For multi-tenant agent platforms, run as SSE server:
MCP_MODE=sse MCP_PORT=3001 npm startEndpoints: GET /sse (connection), POST /message (RPC), GET /health, GET / (info).
A hosted SSE server is also available at https://rwapipe.com/mcp for low-volume experiments.
Roadmap (pre-1.0)
✅ 82 tools, 22 chains, 1004 tokens (2026-04-30)
✅ AI-agent constraint filters + risk-signals composite
🚧 LLM-parsed attestation summaries (
get_diligence_summary)🚧 Token taxonomy:
regulatory_class,programmability,risk_class🚧 Agent-subscription stream (
subscribe_anomaly)🚧 x402 metering — pay-per-call in USDC
Links
Website & API: https://rwapipe.com
API docs: https://rwapipe.com/docs/api
MCP docs: https://rwapipe.com/docs/mcp
GitHub: https://github.com/rwapipe/mcp
License
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rwapipe/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server