loading…
{
"mcpServers": {
"rapp": {
"command": "node",
"args": ["shim.mjs", "--catalog",
"https://raw.githubusercontent.com/kody-w/rapp-static-apis/main/mcp/tools.json"]
}
}
}
The only non-static piece. Zero per-tool logic — every tool's behavior is a
content-addressed /api cell frame it verifies by sha8 before exec.
A rapp-static-api/1.0 ·
rapp-static-mcp/1.0 — tools.json · registry.json ·
status.json. A live MCP endpoint speaks JSON-RPC, so the catalog is
consumed by the shim (or a host that reads it natively) — the transport is the one moving part.