# metal-kompanion-mcp MCP backend and memory provider for Kompanion. Uses `qtmcp` (Qt-based MCP) to expose tools under namespace `kom.memory.v1`. ## Build ```bash cmake -S . -B build cmake --build build -j ``` ## Layout - `src/main.cpp` – entry point (stub until qtmcp wired) - `src/mcp/ToolSchemas.json` – JSON Schemas for MCP tools - `src/memory/` – interfaces for embedder and vector store - `docs/` – design notes ## Next - Add qtmcp dependency and implement server with tool registration. - Implement adapters: embedder(s) + vector store(s). - Wire `save_context`/`recall_context` to persistent store.