Skip to main content
MCP server CX Codex

DecRec — Claude Code MCP server: what it does, how to install

Cross-agent decision memory that records consequential engineering choices and recalls them across separate working sessions.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http decrec https://decrec.io/mcp
Open on GitHub

What DecRec does

DecRec tracks core project choices rather than raw chat history or code snippets. It keeps a shared log of chosen approaches, rejected options, and conditions to revisit them. New sessions consult earlier tradeoffs. Access depends strictly on reaching https://decrec.io/mcp over HTTP.

The package combines an HTTP MCP server with an operational skill. The server handles storage, updates, and lookups. Meanwhile, the skill prevents queries during routine coding. Retrieval happens strictly at decision boundaries. A human always approves final commitments.

What it helps with

  • prevent fresh agent chats from reverting past architecture agreements
  • log evaluated trade-offs and rationale directly from team notes
  • share decision context across different coding tools and editors
  • surface historical constraints before major refactoring begins

Example prompts for the agent

  • Compare option A against option B, walk through both angles, and draft the decision in DecRec.
  • Review these meeting notes, extract the main technical agreements, and stage them for DecRec.
  • We committed to approach A over approach B, record that choice in DecRec.

How to install DecRec

Platform CLI: remote server

claude mcp add --transport http decrec https://decrec.io/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about DecRec

How to install DecRec in Claude Code?

Run claude mcp add --transport http decrec https://decrec.io/mcp in your terminal.

What does DecRec do?

It provides an external memory of major engineering choices, allowing different assistants to understand previous constraints before altering code.

Does the agent commit decisions automatically?

No, the agent only suggests entries when an architectural discussion reaches a conclusion. A human developer must explicitly approve every saved record.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor