619 B
619 B
metal-kompanion-mcp
MCP backend and memory provider for Kompanion. Uses qtmcp (Qt-based MCP) to expose tools under namespace kom.memory.v1.
Build
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 toolssrc/memory/– interfaces for embedder and vector storedocs/– design notes
Next
- Add qtmcp dependency and implement server with tool registration.
- Implement adapters: embedder(s) + vector store(s).
- Wire
save_context/recall_contextto persistent store.