What are the prerequisites for running SDOF MCP - Structured Decision Optimization Framework?
Node.js 18+ is required. You also need an OpenAI API key for embeddings and a MCP‑compatible client (such as Claude Desktop).
@tgf-between-your-legs
Basic information
Structured Decision Optimization Framework (SDOF) MCP Server - Next-generation knowledge management with 5-phase optimization workflow
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"sdof-mcp": {
"command": "node",
"args": [
"build/test-unified-system.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
SDOF MCP - Structured Decision Optimization Framework is a Model Context Protocol (MCP) server that provides persistent memory and context management for AI systems through a structured 5-phase optimization workflow. It is built for developers and AI practitioners who need to store, retrieve, and optimize knowledge with semantic search, vector embeddings, and multiple content types. It supports both MCP tools and an HTTP API, using OpenAI for embeddings and MongoDB or SQLite for storage.
Clone the repository, install dependencies with npm install, build with npm run build, set the OPENAI_API_KEY environment variable, and start the server with npm start. Then configure your MCP‑compatible client (e.g., Claude Desktop) to use the server with the stdio transport and the store_sdof_plan tool. Optionally, set environment variables like EMBEDDING_MODEL, HTTP_PORT, or MONGODB_URI.
Node.js 18+ is required. You also need an OpenAI API key for embeddings and a MCP‑compatible client (such as Claude Desktop).
MongoDB and SQLite are supported for persistent storage with vector indexing. MongoDB URI is configured via the `MONGODB_URI` environment variable; by default SQLite is used.
The primary tool is `store_sdof_plan`. It accepts a `plan_content` string (Markdown) and a `metadata` object with fields like `planTitle`, `planType`, `tags`, `phase`, and `cache_hint`.
Supported content types are: `text`, `code`, `decision`, `analysis`, `solution`, `evaluation`, and `integration`.
Add a `stdio` server entry to your MCP client configuration with the command `node path/to/sdof-mcp/build/index.js` and the `OPENAI_API_KEY` environment variable. Use `alwaysAllow` to auto‑approve the `store_sdof_plan` tool.

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.

Turn a plain-language guide into a narrated walkthrough video of your deployed web app. Your coding agent can write the guide from the source and bring back the MP4.

Launch your product from your AI agent. Connect Claude Code, Codex, Cursor or ChatGPT to Launchdog over MCP and your agent drafts the listing, picks a launch week and books it. 50 launches a week, ranked only by human vo
Modelglass turns "which model should I use?" into a lookup instead of a guess. Seven tools give your agent live pricing across image, language, video, and audio models. Sourced and versioned, not scraped once and forgott
Set up and manage the Eddyter AI rich text editor by talking to your AI agent — for Claude, Cursor, Codex and other MCP tools. A Model Context Protocol server that lets AI tools add Eddyter to a React, Next.js, Vite or R
Comments