@rwakernel/mcp-server
v0.2.0
Published
MCP server for RWA Kernel. Gives AI agents structured, tier-aware access to the registry of tokenized real-world assets (treasuries, MMFs, credit, compute, IP, carbon, energy, data, etc).
Maintainers
Readme
@rwakernel/mcp-server
MCP server for RWA Kernel. Gives AI agents structured, tier-aware access to 400+ tokenized real-world assets — treasuries, MMFs, private credit, compute, carbon, energy, IP, data, and more.
What you get
Seven tools, all return structured JSON with provenance:
| Tool | Description |
|------|-------------|
| rwa_list_assets | Discover assets by class, chain, or search. |
| rwa_get_asset | Full asset detail (issuer, legal, eligibility, cash flow). |
| rwa_inspect_token | Resolve a token from {chainId, address} to its full RWA context. |
| rwa_get_metrics | Live NAV / AUM / yield with source attribution and quality scores. |
| rwa_compare_assets | Side-by-side risk / yield / AUM / eligibility comparison. |
| rwa_check_eligibility | Who can hold the asset, by jurisdiction + investor type. |
| rwa_risk_audit | Flagship. Portfolio rollup across six risk dimensions + concentration + eligibility violations. |
Install
Remote (Streamable HTTP) — preferred
If your client supports remote MCP (Claude.ai web, OpenAI Agents SDK, n8n, Zapier MCP, Smithery Playground), point it at:
https://rwakernel.com/api/mcpSend your key in the x-api-key or Authorization: Bearer header. Without a key you get anonymous free-tier access (20 calls/day per IP).
Claude Desktop / Cursor / Windsurf (stdio)
Add to your client's MCP config:
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"rwakernel": {
"command": "npx",
"args": ["-y", "@rwakernel/mcp-server"],
"env": {
"RWA_API_KEY": "rwa_live_..."
}
}
}
}Cursor (~/.cursor/mcp.json or workspace .cursor/mcp.json):
{
"mcpServers": {
"rwakernel": {
"command": "npx",
"args": ["-y", "@rwakernel/mcp-server"],
"env": {
"RWA_API_KEY": "rwa_live_..."
}
}
}
}Restart the client. You should see 7 rwa_* tools appear.
Smithery
npx -y @smithery/cli install @rwakernel/mcp-server --client claudeEnvironment
| Var | Default | Purpose |
|-----|---------|---------|
| RWA_API_KEY | (none) | Increases rate limits. Unlocks metrics, full eligibility, risk profiles. Get one at rwakernel.com/developers. |
| RWA_KERNEL_URL | https://rwakernel.com | Override the API base (e.g. for staging). |
Example prompts
Show me tokenized US treasuries on Ethereum with more than $100M AUM.
Can a Singapore retail investor hold OUSG?
Compare BUIDL, OUSG, and USDY for a DAO treasury on Base.
Audit my portfolio: 5000 BUIDL on Ethereum (0x7712...), 2000 OUSG on Polygon. Weighted risk and concentration please.Tiers
| Tier | Price | Daily | Features | |------|-------|-------|----------| | Free / anonymous | $0 | 20 (anon) / 50 (key) | Basic metadata | | Developer | $199/mo | 500 | Full data, eligibility, metrics | | Professional | $499/mo | 5,000 | + Risk profiles, MCP access | | Enterprise | Custom | 100,000+ | + Bulk export, SLA |
Support
Questions, bug reports, or feature requests: rwakernel.com/mcp.
License
MIT
