MCP proposal for exposing Quartermaster to AI agents #23
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Design proposal for a thin MCP server adapter over the existing service layer so Claude Code (and other MCP clients) can read budget state, log transactions, and handle month-lifecycle transitions without opening the browser.
Document only, drops at
docs/MCPProposal.md. Three phases: read-only first, then transaction writes, then entry and lifecycle writes. Mode flag (QUARTERMASTER_MCP_MODE=read|write) controls surface. In-process Python module (quartermaster-mcpscript), shares theQUARTERMASTER_DB_URLwith the web app.No implementation in this PR. Doc only.