Back to Apps

DecisionNode
Supports UIby decisionnode
Shared structured semantic memory store for AI coding tools to track and retrieve architectural decisions.
0 stars
Works in:CursorWindsurf
Exposes:Tools
What it does
DecisionNode provides a persistent, structured memory store for architectural decisions, ensuring that a team's technical choices are recorded and semantically searchable across multiple AI coding agents.
Tools
add_decision: Records a new structured decision with scope, rationale, and constraints.search_decisions: Performs a semantic search using Gemini embeddings to find relevant decisions based on meaning.update_decision: Modifies an existing decision record.delete_decision: Removes a decision from the store.list_decisions: Provides a list of all current decisions.get_decision_history: Retrieves the audit trail of changes for a specific decision.
Installation
{
"mcpServers": {
"decisionnode": {
"command": "npx",
"args": ["-y", "decisionnode", "decide-mcp"]
}
}
}
Supported hosts
Confirmed support for Claude Code, Cursor, Windsurf, and any standard MCP client.
Quick install
npm install -g decisionnode && decide init && decide setupInformation
- Pricing
- free
- Published
- 7/20/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add `decisionnode` to mcp.json via npx -y decisionnode decide-mcpWindsurf
Add to mcp_config.json via npx -y decisionnode decide-mcpClaude Desktop
{
"mcpServers": {
"decisionnode": {
"command": "npx",
"args": ["-y", "decisionnode", "decide-mcp"]
}
}
}





