loading…
Search for a command to run...
loading…
A local MCP reasoning gate that enables structured engineering thought through step-by-step reasoning, branching, merging, validation, and quality metrics witho
A local MCP reasoning gate that enables structured engineering thought through step-by-step reasoning, branching, merging, validation, and quality metrics without calling external LLM APIs.
LCV's local MCP reasoning gate for structured engineering thought.
Install. npm install -g @lcv-ideas-software/ultrabrain-mcp from npmjs.com, or npm install -g @lcv-ideas-software/ultrabrain-mcp --registry=https://npm.pkg.github.com from the GitHub Packages mirror.
Status. Latest release target: v01.01.00 for npm package 1.1.0. First publication started at v01.00.00. Public GitHub tags use the LCV display convention v00.00.00; npm keeps normal SemVer.
| Release | Package | Date | Notes |
|---|---|---|---|
v01.01.00 |
1.1.0 |
2026-05-12 | Refinements for depth enforcement, active thought-reference validation, update record returns, real markdown merge output, optional file persistence, and expanded smoke coverage. |
v01.00.00 |
1.0.0 |
2026-05-12 | First LCV Ultrabrain MCP release: branded tool surface, session lifecycle, branching, merging, validation, analysis, prompts, resources, Pages, CI, publish, and StepSecurity baseline. |
ultrabrain-mcp is an LCV-created MCP server for local, structured reasoning before engineering work is closed. It gives agents a single branded gate for:
The server does not call external LLM APIs. It is a local MCP reasoning scratchpad and quality gate, so source code and private task context stay inside the active MCP host.
| Tool | Purpose |
|---|---|
ultrabrain_start |
Create a reasoning session and optionally seed the first thought. |
ultrabrain_think |
Append the canonical Ultrabrain reasoning step. |
ultrabrain_update |
Strengthen an existing thought with evidence, risks, confidence, or metrics. |
ultrabrain_branch |
Create or continue an alternative reasoning path. |
ultrabrain_merge |
Merge branch insights into a synthesis, best-evidence path, or decision. |
ultrabrain_validate |
Check evidence, alternatives, verification, bias, and closure gaps. |
ultrabrain_analyze |
Summarize quality, confidence, labels, bias counts, and recommendations. |
ultrabrain_review |
Render a session as summary, linear chain, tree, markdown, or JSON. |
ultrabrain_status |
Show session state, thought count, branches, and latest quality score. |
ultrabrain_history |
Return recent thought records. |
ultrabrain_export |
Export a session as markdown, text, or JSON. |
ultrabrain_metrics |
Return aggregate session and reasoning metrics. |
ultrabrain_templates |
List built-in LCV engineering reasoning templates. |
ultrabrain_reset |
Clear one session or all in-memory sessions. |
{
"thought": "Map the failure, list evidence, compare alternatives, and choose the next verification step.",
"thought_number": 1,
"total_thoughts": 4,
"next_thought_needed": true,
"mode": "hybrid",
"step_type": "analysis",
"evidence": ["The failing behavior was reproduced locally."],
"alternatives": ["patch the caller", "patch the shared parser"],
"risks": ["a shared parser change can affect unrelated hosts"],
"next_actions": ["run the focused test", "inspect the shared call path"],
"quality_metrics": {
"logical_consistency": 4,
"completeness": 4,
"objectivity": 4,
"practicality": 5,
"clarity": 5
},
"response_format": "json"
}
Global npm installation target in the LCV Windows environment:
C:\npm-global\node_modules\@lcv-ideas-software\ultrabrain-mcp
Use the MCP server name ultrabrain in host configs:
{
"mcpServers": {
"ultrabrain": {
"command": "ultrabrain-mcp",
"args": []
}
}
}
Development checkout and global installation are intentionally separate. Do not create a junction or symlink from C:\npm-global\node_modules\@lcv-ideas-software\ultrabrain-mcp to the workspace checkout.
Optional local persistence can be enabled per host with ULTRABRAIN_STATE_DIR or ULTRABRAIN_PERSIST_DIR. When unset, sessions remain process-local.
npm install
npm test
npm run format:public:check
npm pack --dry-run
The smoke test starts the built MCP server over stdio, lists tools, verifies the branded ultrabrain_* surface, exercises session start, thought, branch, merge, validation, status, export, prompts, and resources.
This repository follows the LCV package baseline:
main pull requests and pushes.site/ using ultrabrain-mcp.lcv.dev.package.json version.See docs/research-matrix.md. Ultrabrain imports ideas only at the architecture level. It does not copy third-party code, text, branding, non-English localization strings, or external model/API behavior.
Apache-2.0. See LICENSE, NOTICE, and THIRDPARTY.
Built by LCV Ideas & Software.
Выполни в терминале:
claude mcp add ultrabrain-mcp -- npx