Package Exports
- @rwakernel/mcp-server
- @rwakernel/mcp-server/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@rwakernel/mcp-server) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
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