{"_id":"decision-stack","_rev":"5-e9361a0b2dee7e871b059d08b1e9ef0c","name":"decision-stack","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.1":{"name":"decision-stack","version":"0.0.1","keywords":["decision-stack","strategy","ai","mcp","claude","lunastak"],"author":{"url":"https://humventures.com.au","name":"Jonny Schneider","email":"jonny@humventures.com.au"},"license":"MIT","_id":"decision-stack@0.0.1","maintainers":[{"name":"jonnyschneider","email":"jonny@humventures.com.au"}],"homepage":"https://lunastak.io/docs/install","bugs":{"url":"https://github.com/jonnyschneider/decision-stack/issues"},"dist":{"shasum":"95c393c0b8bbd5931c30353c025d8d501d6bb880","tarball":"https://registry.npmjs.org/decision-stack/-/decision-stack-0.0.1.tgz","fileCount":2,"integrity":"sha512-Eq4IQVzch9RyJCxrD6jo5THy9uvNO7aLHAkzkA8+6juWllRLP9hioXoF4KFEDgodOpmO0abLFtubHBRp6OfScQ==","signatures":[{"sig":"MEYCIQDtyIMupuX4gFykJ3PPdaDxhAXVo6pke1It5NwuUhngKQIhAP/XvrOo1K5KAGXThFfqw4G1x19cNJxrDTuSLXRbjKEA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782},"_npmUser":{"name":"jonnyschneider","email":"jonny@humventures.com.au"},"repository":{"url":"git+https://github.com/jonnyschneider/decision-stack.git","type":"git"},"_npmVersion":"11.5.2","description":"Build a Decision Stack with your AI tools — skill, MCP server, and platform integrations for strategic clarity.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decision-stack_0.0.1_1775026688312_0.7532009958097889","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"decision-stack","version":"1.0.0","keywords":["mcp","decision-stack","strategy","lunastak"],"author":{"name":"Jonny Schneider","email":"jonny@humventures.com.au"},"license":"MIT","_id":"decision-stack@1.0.0","maintainers":[{"name":"jonnyschneider","email":"jonny@humventures.com.au"}],"homepage":"https://thedecisionstack.com","bugs":{"url":"https://github.com/lunastak/decision-stack/issues"},"bin":{"decision-stack":"dist/index.js"},"dist":{"shasum":"37c7eca907ff3062af9a47ddaa3d16eae4a49af8","tarball":"https://registry.npmjs.org/decision-stack/-/decision-stack-1.0.0.tgz","fileCount":8,"integrity":"sha512-P/T38xOSeLGCl6RjOTXZS8/Fc+9INPlM29LS+nclBKSFTjFR8AXcKM2Ag0K46APKDDAG5XueX/Uc+6DhzVI0vw==","signatures":[{"sig":"MEYCIQDjacqw60MD0Eh2ODkLQKqO2DLv6TChh4CsqqfBLaW4kQIhALKxbirlMhxu6keyFv17Tf2BDcFPnzT1Ybrq/OAslvhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22548},"type":"module","gitHead":"42e7ca3efdf4b6fe0650907231c6394d5ee99433","scripts":{"build":"npm run prebuild && tsc","prebuild":"tsx scripts/build-instructions.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"jonnyschneider","email":"jonny@humventures.com.au"},"repository":{"url":"git+https://github.com/lunastak/decision-stack.git","type":"git"},"_npmVersion":"11.5.2","description":"MCP server for building your Decision Stack — structured strategic thinking using the framework by Martin Eriksson and Jonny Schneider","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/decision-stack_1.0.0_1775027243884_0.26358504387141557","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"decision-stack","version":"1.0.1","keywords":["mcp","decision-stack","strategy","lunastak"],"author":{"name":"Jonny Schneider","email":"jonny@humventures.com.au"},"license":"MIT","_id":"decision-stack@1.0.1","maintainers":[{"name":"jonnyschneider","email":"jonny@humventures.com.au"}],"homepage":"https://lunastak.io","bugs":{"url":"https://github.com/lunastak/decision-stack/issues"},"bin":{"decision-stack":"dist/index.js"},"dist":{"shasum":"2962e5714287c6cf0c7e838b103e5067f3c4d3e0","tarball":"https://registry.npmjs.org/decision-stack/-/decision-stack-1.0.1.tgz","fileCount":8,"integrity":"sha512-mdP9dsxuDpfKcdTEnTOoyfzvBOagxEiKGseFnzXfsfON+5h2FWsKdj4RZXBBTreBNl7ORWMet0zkHohRVWB7Nw==","signatures":[{"sig":"MEUCIBim0qjuQGcKYPN3r1ct6iRvAWzANCE/Fxmj3naXHWqrAiEAjVa9K8w7f4TA5K2vZS8lyJQLAP7n4Fc9Vv1IoSboI7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23048},"type":"module","gitHead":"6a9f149062fc0347f8e6ff1bdfc87e171663756f","scripts":{"build":"npm run prebuild && tsc","prebuild":"tsx scripts/build-instructions.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"jonnyschneider","email":"jonny@humventures.com.au"},"repository":{"url":"git+https://github.com/lunastak/decision-stack.git","type":"git"},"_npmVersion":"11.5.2","description":"MCP server for building your Decision Stack — structured strategic thinking using the framework by Martin Eriksson and Jonny Schneider","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/decision-stack_1.0.1_1775027758104_0.6169517922326955","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"decision-stack","version":"1.0.2","keywords":["mcp","decision-stack","strategy","lunastak"],"author":{"name":"Jonny Schneider","email":"jonny@humventures.com.au"},"license":"MIT","_id":"decision-stack@1.0.2","maintainers":[{"name":"jonnyschneider","email":"jonny@humventures.com.au"}],"homepage":"https://lunastak.io","bugs":{"url":"https://github.com/lunastak/tools/issues"},"bin":{"decision-stack":"dist/index.js"},"dist":{"shasum":"b146afb9ddcfc11063ac755fc9bac51d2eea3e62","tarball":"https://registry.npmjs.org/decision-stack/-/decision-stack-1.0.2.tgz","fileCount":8,"integrity":"sha512-/9YjjJPR+GyLosD06A8ZWwHt/7F7OUuxVifSROvxQit89jyPe/ySMpcqoUi4CjM0ooPVz5e2tqqM7DSuvsEJIQ==","signatures":[{"sig":"MEMCHwlLe4eIz7lniUX9SrP2Nid/ZAIytqbA6BCaTaX+nHgCIDQDSTKdfKK2HfocFCW+4Y8sne4PRT/x7iXFYdp8DFS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22985},"type":"module","gitHead":"3d33213a3af278a6e7ba6eb4365de60209228cef","scripts":{"build":"npm run prebuild && tsc","prebuild":"tsx scripts/build-instructions.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"jonnyschneider","email":"jonny@humventures.com.au"},"repository":{"url":"git+https://github.com/lunastak/tools.git","type":"git"},"_npmVersion":"11.5.2","description":"MCP server for building your Decision Stack — structured strategic thinking using the framework by Martin Eriksson and Jonny Schneider","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/decision-stack_1.0.2_1775568894143_0.508588091123926","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"decision-stack","version":"1.1.0","description":"MCP server for building your Decision Stack — structured strategic thinking using the framework by Martin Eriksson and Jonny Schneider","type":"module","bin":{"decision-stack":"dist/index.js"},"scripts":{"prebuild":"tsx scripts/build-instructions.ts","build":"npm run prebuild && tsc","prepublishOnly":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"devDependencies":{"@types/node":"^25.5.0","tsx":"^4.0.0","typescript":"^5.0.0"},"keywords":["mcp","decision-stack","strategy","lunastak"],"author":{"name":"Jonny Schneider","email":"jonny@humventures.com.au"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunastak/decision-stack-mcp.git"},"homepage":"https://lunastak.io","_id":"decision-stack@1.1.0","gitHead":"d0fb8cff9efefd245d8c90846039834563654b3f","bugs":{"url":"https://github.com/lunastak/decision-stack-mcp/issues"},"_nodeVersion":"22.18.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-PB32uZkyrQ7FR/vl8bY9foZ0a5dLMpZFzUHxadfkeqF/cH+A99YtU32CV4H2YkEvCmNUupj7ehNS60itUAY9Kg==","shasum":"75c48443a464b0537446f256dd29ead7c619a29b","tarball":"https://registry.npmjs.org/decision-stack/-/decision-stack-1.1.0.tgz","fileCount":8,"unpackedSize":25695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDr+MrmizRbQJPFpf2oFf9lmeV7nOHSoBn7geTAO/67mAiEAtHxTz2hbG8rbZNT/vCeGD7KCeyU5uzu0FtWiKvng7qc="}]},"_npmUser":{"name":"jonnyschneider","email":"jonny@humventures.com.au"},"directories":{},"maintainers":[{"name":"jonnyschneider","email":"jonny@humventures.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/decision-stack_1.1.0_1775613226430_0.056389479757171346"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-01T06:58:08.311Z","modified":"2026-04-08T01:53:46.728Z","0.0.1":"2026-04-01T06:58:08.442Z","1.0.0":"2026-04-01T07:07:24.020Z","1.0.1":"2026-04-01T07:15:58.311Z","1.0.2":"2026-04-07T13:34:54.277Z","1.1.0":"2026-04-08T01:53:46.606Z"},"bugs":{"url":"https://github.com/lunastak/decision-stack-mcp/issues"},"author":{"name":"Jonny Schneider","email":"jonny@humventures.com.au"},"license":"MIT","homepage":"https://lunastak.io","keywords":["mcp","decision-stack","strategy","lunastak"],"repository":{"type":"git","url":"git+https://github.com/lunastak/decision-stack-mcp.git"},"description":"MCP server for building your Decision Stack — structured strategic thinking using the framework by Martin Eriksson and Jonny Schneider","maintainers":[{"name":"jonnyschneider","email":"jonny@humventures.com.au"}],"readme":"# Decision Stack MCP Server\n\nAn MCP server that brings the [Decision Stack](https://thedecisionstack.com) framework to MCP-compatible clients like Claude Code, Codex, and Gemini CLI.\n\n## What it does\n\nExposes a `decision-stack` tool that guides you through organising your strategic thinking into a structured context bundle — ready to import into [Lunastak](https://lunastak.io) to generate your full Decision Stack (Vision, Strategy, Objectives, Principles, Opportunities).\n\nFour modes:\n- **Context dump** — share documents, get organised themes back\n- **Strategic exploration** — guided Socratic questioning\n- **Focused deep-dive** — go deep on one area\n- **Gap analysis** — see what's covered and what's missing\n\n## Install\n\n### Claude Desktop\n\nAdd to your config file and restart Claude Desktop.\n\n**macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n**Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"decision-stack\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"decision-stack@latest\"]\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add decision-stack -- npx -y decision-stack@latest\n```\n\n### Codex\n\n```bash\ncodex --mcp-config '{\"decision-stack\":{\"command\":\"npx\",\"args\":[\"-y\",\"decision-stack@latest\"]}}'\n```\n\n### Other MCP clients\n\nAny MCP-compatible client can connect using:\n\n```\ncommand: npx\nargs: -y decision-stack@latest\n```\n\n## Usage\n\n1. Start a conversation in your MCP client\n2. The `decision-stack` tool will be available — invoke it or ask to \"build my Decision Stack\"\n3. Choose a mode or upload your documents\n4. Work through the session — the assistant extracts and organises your strategic context\n5. When done, copy the JSON context bundle\n6. Import into [Lunastak](https://lunastak.io) to generate your Decision Stack\n\n## About\n\nThe Decision Stack framework is from [The Decision Stack](https://thedecisionstack.com) by Martin Eriksson. [Lunastak](https://lunastak.io) is an AI strategy coach that helps leaders build and maintain their Decision Stack.\n\nBuilt by [Jonny Schneider](https://humventures.com.au) at [Lunastak](https://lunastak.io).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}