Skip to main content
Glama

ultrabrain-mcp

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. First publication target: v01.00.00 for npm package 1.0.0. Public GitHub tags use the LCV display convention v00.00.00; npm keeps normal SemVer.

Release

Release

Package

Date

Notes

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.

What It Does

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:

  • step-by-step reasoning with branches and revisions;

  • quality metrics, confidence, budget mode, and meta checkpoints;

  • bias detection and counterexample prompts;

  • explicit evidence, assumptions, alternatives, risks, and next actions;

  • session review, validation, metrics, export, prompts, and resources.

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.

Tools

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.

Canonical Example

{
  "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"
}

MCP Configuration

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.

Development

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.

Release Automation

This repository follows the LCV package baseline:

  • CI runs on main pull requests and pushes.

  • Dependabot tracks npm and GitHub Actions updates.

  • Pages deploys the static site from site/ using ultrabrain-mcp.lcv.dev.

  • Auto-tagging derives padded public tags from package.json version.

  • Publish workflow releases to npmjs.com, GitHub Packages, and GitHub Releases.

  • StepSecurity Harden-Runner is enabled on workflows.

Research

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.

License

Apache-2.0. See LICENSE, NOTICE, and THIRDPARTY.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LCV-Ideas-Software/ultrabrain-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server