Decision tracking with prediction validation and outcome gates for AI agents
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
β‘ Zero External Dependencies β’ Stdlib-only Python β’ Append-only JSONL storage β’ Fully portable
Add to your MCP client configuration (e.g. Claude Desktop, Claude Code, Cursor, OpenCode):
For client-specific setup guides (Claude, OpenCode, Codex, Antigravity), see π docs/INTEGRATIONS.md.
Decision loops leak because predictions aren't validated. This server embeds a reminder directly in tool responses:
Without Outcome Gate:
With Outcome Gate:
The nudge is in-band (inside the tool response), where agents are already looking. Result: 3.8% β 14.5% closure rate improvement (validated on internal tool).
Real Example: After recording a decision with 3 predictions, the response includes:
Next query still shows the gate until all 3 outcomes are recorded. Once they are, the gate disappears automatically.
For the full pattern explanation, see docs/OUTCOME-GATE-PATTERN.md.
JSONL file (no database setup, no migrations, portable & git-friendly).DEC-2026-0001, PRD-2026-0002, OUT-2026-0003).β₯90 SUCCESS, 50β89 PARTIAL_SUCCESS, <50 FAILED).| Variable | Description | Default Path |
|---|---|---|
MCP_DECISIONS_LOG_PATH | Path to the append-only JSONL log file | ~/.local/share/mcp-decisions/decisions_log.json |
| Document | Purpose |
|---|---|
| β‘ Quick Start | 5-minute setup guide & first decision |
| π Client Integrations | Setup configs for Claude, OpenCode, Codex, Antigravity |
| π Architecture & Design | Core design rationale & data models |
| π‘ Detailed Examples | Real JSON-RPC request/response payloads |
| πͺ Outcome Gate Pattern | In-band feedback loop design philosophy |
| π Wiki | FAQ and advanced topics |
Run unit & selftests locally:
See π CONTRIBUTING.md to contribute features or fixes.
MIT Β© 2026 Roberton003 β See LICENSE.
This project is community-built and independent. It is not affiliated with any organization or standard-setting body.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-server-decisions)<a href="https://allmcps.com/mcp/mcp-server-decisions"><img src="https://allmcps.com/api/badge/mcp-server-decisions?style=directory" alt="MCP Server Decisions on AllMCPs" /></a>