Product turns your features, architectural decisions, and test criteria into a queryable knowledge graph that Claude can navigate and update directly. The MCP server exposes the full CLI surface: feature lookup, context bundling, drift detection, gap analysis, and atomic writes via the request API. Instead of pasting six files into a chat to explain what changed three weeks ago, you let the agent call product_context with a feature ID and pull the exact ADRs and tests that govern it. The author commands go further, spawning Claude with read access to your entire graph so it can propose new features grounded in existing decisions rather than inventing from scratch. If your project has more than one decision worth remembering and you're tired of manually assembling context for every coding session, this is the missing layer between your markdown files and your agent.
claude mcp add --transport stdio hafeok-product-cli uvx product-cli