apps/kremis-mcp) is a pure HTTP proxy — it does not embed kremis-core. It translates MCP tool calls into REST API requests.
Protocol: rmcp 1.7 | Transport: stdio (JSON-RPC) | Status: Beta
Architecture
| Module | Responsibility |
|---|---|
main.rs | Entry point: env vars, tracing to stderr, stdio transport |
server.rs | KremisMcp + ServerHandler + all MCP tools via rmcp |
client.rs | KremisClient: HTTP wrapper (reqwest) to Kremis API |