Decisions MCP server
io.github.Roberton003/mcp-server-decisions·v1.0.2Decision tracking with prediction validation and outcome gates for AI agents
0 stars
Reviews
Write oneNobody has reviewed Decisions yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Decisions tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 23 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Decisions compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
Install Decisions in Claude Code, Cursor or VS Code
claude mcp add mcp-server-decisions -- uvx mcp-server-decisions
What the publisher says
From the Decisions repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.Roberton003/mcp-server-decisions -->
🧠 MCP Server: Decisions
An open-source MCP server that helps teams record architectural decisions, connect them to testable predictions, and validate outcomes over time. It gives AI agents and developers a lightweight, auditable memory for technical choices.
✨ Project Highlights
- Outcome-linked decisions — connect each technical choice to measurable predictions and observed results.
- In-band outcome gates — tool responses identify predictions that still need validation before the work is considered complete.
- Portable storage — append-only JSONL keeps the log inspectable, easy to back up, and free from database setup.
- Zero runtime dependencies — Python's standard library is enough to run the server.
- MCP-native interface — expose decision tracking through JSON-RPC over stdio to MCP-compatible clients.
- Technology feedback — aggregate validated outcomes to inform future technology choices.
🧰 Technical Stack
🔄 Architecture
flowchart TD
A[MCP client or AI agent] --> B[JSON-RPC over stdio]
B --> C[mcp-server-decisions]
C --> D[Record decision]
C --> E[Attach prediction]
C --> F[Record outcome]
C --> G[Query decisions and technology history]
D --> H[(Append-only JSONL log)]
E --> H
F --> H
G --> H
F --> I[Validation status and accuracy]
I --> J[Future technical decisions]📌 What It Provides
The server exposes four tools:
Example flow
Decide → Predict → Implement → Measure → Validate → LearnA decision can produce an outcome-gate reminder such as:
{
"decision_id": "DEC-2026-0001",
"status": "OK",
"OUTCOME_GATE": "2 prediction(s) still lack outcomes."
}The reminder is a workflow signal, not a claim about adoption or measured impact. See the Outcome Gate Pattern for the design and trade-offs.
📊 Current Project Status
The project is early-stage. Contributions, examples from real projects, and feedback are welcome.
🚀 Setup
Prerequisites
- Python 3.10 or newer
- An MCP-compatible client
Install from PyPI
python3 -m pip install mcp-server-decisionsShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Decisions: common questions
- Is Decisions MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Decisions safety report
- How do I install Decisions?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Decisions need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Decisions maintained?
- The last commit was 62 days ago (2026-09-03). The latest release is v1.0.2.
- What can I use instead of Decisions?
- Servers from other publishers that do the same job: State Memory MCP server and Tradememory Protocol MCP server.
Alternatives to Decisions
Same job from other publishers: the closest match first, then the best rated.
State Memory MCPPersistent workflow graph server tracking tasks, decisions, spatial entities, and blockers.not reviewedEstablishedA- Tradememory ProtocolTamper-evident decision audit trail and outcome-weighted memory for AI trading agents.not reviewedEstablishedB