Skip to content
MCP Server

The only free, RWA-native
MCP server

50 tools, no API key required to start, including the two signals nobody else publishes: exit capacity (can you actually redeem?) and issuer control rights (who can freeze or seize your holdings). Claude / Cursor / Continue / custom agents query, evaluate, and route tokenized treasuries, private credit, real estate, commodities, and equities.

How it compares

Agent access to RWA data across the three main providers.

 RWA Pipe MCPDeFiLlama MCPrwa.xyz
PriceFreeRequires API plan ($300/mo)No MCP server
Tools50, all RWA-native23, general DeFi, none RWA-specific—
Clients per accountUnlimited1—
Getting startedNo API key requiredPaid API key, credits per queryAPI is sales-gated (Enterprise)

Competitor details from public pricing and docs pages, verified June 2026.

Quick Setup

Connect to the hosted server from any MCP-compatible client in under 2 minutes. No API key required. A free key only raises your rate limits.

Claude Code
terminal
claude mcp add rwapipe --transport sse https://rwapipe.com/mcp/sse
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "rwapipe": {
      "url": "https://rwapipe.com/mcp/sse"
    }
  }
}

On Windows: %APPDATA%\\Claude\\claude_desktop_config.json. Restart the app, look for the tools icon. For stdio-only clients use {"command": "npx", "args": ["mcp-remote", "https://rwapipe.com/mcp/sse"]} instead.

Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "rwapipe": {
      "url": "https://rwapipe.com/mcp/sse"
    }
  }
}

Available in Cursor 0.45+. Reload the window or open Settings → MCP to verify the server is detected.

Prefer to run it yourself?

The server is open source at github.com/rwapipe/mcp. Clone, build, and point your client at the local stdio process.

bash
git clone https://github.com/rwapipe/mcp.git
cd mcp
npm install && npm run build
npm start

No MCP client? Use the REST API directly

Every MCP tool wraps a REST endpoint, the underlying data is the same. For agent frameworks that don’t speak MCP yet (LangChain, CrewAI, custom), call the API.

curl
# ~190 tokens with risk scores, no auth
curl https://rwapipe.com/api/oracle/tokens?min_tvl=1000000

# All issuers ranked by TVL
curl https://rwapipe.com/api/issuers

# Whale alerts last 24h (> $50K)
curl 'https://rwapipe.com/api/whale-alerts?limit=10'

Rate limit: 100 req/min anonymous, 1,000 req/min with a free API key. Full reference.

50 Tools Available

Highlighted: AI-agent decision tools. Full catalog at /docs/mcp

get_exit_capacity

Can holders actually redeem this token? Grade A (liquid) to D (gated), from realized 90-day mint/burn flow, not price.

get_control_profile

What can the issuer do to your holdings? Freeze, seize, blacklist, mint, pause, upgrade, detected from bytecode, plus the change-history log.

get_rwa_tokens

Constraint-driven token discovery, 14 filters: KYC, accredited-only, audited, redeemable, jurisdiction, custody, min TVL, etc.

get_token_risk_signals

AI-agent risk dashboard: TVL drift, mint/burn anomalies, whale flows, attestation, compliance. One call, structured JSON, anomaly classifications + flat flags[]

get_whale_alerts

Whale-sized transfers (>$50K) with filtering, designed for agent subscription patterns

get_token_details

Detailed info for a specific token (supply, APY, issuer, regulatory metadata)

get_token_holders

Top holders and concentration, so you can tell whether redemption depends on one wallet.

get_wallet_portfolio

Wallet holdings across all 27 chains

get_market_stats

TVL and 24h change across every tracked token, one call.

get_risk_score

10-factor risk assessment for a token, led by exit capacity and control rights.

get_mint_burn_events

The raw mint/burn feed exit-capacity grades are built from, per token or chain.

get_market_movers

Top gainers and losers by 24h TVL change

Example Queries

What you can ask Claude

U

I have $10M idle USDC on Base. Find the best yield-bearing tokenized treasury exposure with no KYC, transferable on-chain, audited, ≥$50M TVL, redeemable. Rank by APY and risk signals.

AI

Calls get_rwa_tokens({chain:"base", category:"us-treasury", kycRequired:false, transferable:true, audited:true, minTvl:50_000_000, hasApy:true}) → 3 candidates. Then get_token_risk_signals on each. USDY ranks first: 3.6% on-chain APY, "stable" TVL, "quiet" mint/burn, no whale outflow spike, audited. Allocates $10M.

U

Is BUIDL safe to hold right now?

AI

get_token_risk_signals(ethereum, 0x7712...): TVL $147M stable, 24h mint/burn quiet, whale activity quiet, compliance: KYC-required, accredited-only, US jurisdiction, audited, qualified custody. Flags: kyc_required, accredited_only, no_attestation_url. Safe for accredited US institutions; not for permissionless DeFi composition.

U

Show me all permissionless RWA treasuries with audited contracts on Ethereum or Base.

AI

get_rwa_tokens({category:"us-treasury", kycRequired:false, audited:true, chain:"ethereum"}) → 1 result. Rerun with chain:"base" → 0 results. The "permissionless audited treasury" cohort is small.

Use Cases

Treasury Allocator Agent

Route idle USDC into yield-bearing RWAs under explicit compliance constraints. “Find me KYC-free, audited, redeemable, ≥$50M TVL US treasuries.”

Risk-Monitoring Agent

Subscribe to whale-flow anomalies, attestation lapses, and TVL drift. Agent flags hold-or-exit decisions for human treasury managers.

Compliance Diligence Agent

Filter by jurisdiction, custodian type, attestation status, audit. Generate diligence summaries for institutional onboarding workflows.

Get Started with MCP

Works with Claude Desktop, any MCP-compatible client, or build your own.