1. Conduid
  2. Developer Tools
  3. Unified Thinking
MCP server · Developer Tools

Unified Thinking

An MCP server that consolidates multiple cognitive thinking patterns

Unclaimed MIT devtools
59Fair

Scored yesterday · breakdown

About Unified Thinking

Unified Thinking is an MCP server published by quanticsoul4772 in the Developer Tools category: an MCP server that consolidates multiple cognitive thinking patterns.

The repository has 3 stars and 0 forks, with the last commit 14 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/quanticsoul4772/unified-thinking

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Unified Thinking

Powered by Claude · Grounded in docs

I know everything about Unified Thinking. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository yesterday. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Unified Thinking Server

Go Version Test Coverage Tests License MCP Tools

A Model Context Protocol (MCP) server that consolidates multiple cognitive thinking patterns into a single Go-based implementation with 85 specialized reasoning tools.

Quick Start

git clone https://github.com/quanticsoul4772/unified-thinking.git
cd unified-thinking
make build
# Configure Claude Desktop (see Installation section)
# Restart Claude Desktop

Features

Thinking Modes (7)

Mode Description
Linear Sequential step-by-step reasoning
Tree Multi-branch parallel exploration with cross-references
Divergent Creative ideation with "rebellion" capability
Reflection Metacognitive analysis of previous reasoning
Backtracking Checkpoint-based with restore capabilities
Auto Automatic mode selection based on input
Graph Graph-of-Thoughts with aggregation, refinement, cyclic reasoning

Tool Categories (85 tools)

Category Tools Description
Core Thinking 11 think, history, branches, validation, search
Probabilistic 4 Bayesian inference, evidence assessment
Decision 2 Multi-criteria analysis, problem decomposition
Metacognition 3 Self-evaluation, bias detection, blind spots
Hallucination 5 Verification, calibration tracking
Perspective 4 Stakeholder analysis, temporal reasoning
Causal 5 Causal graphs, interventions, counterfactuals
Integration 6 Cross-mode synthesis, workflow orchestration
Dual-Process 1 System 1/2 reasoning
Backtracking 3 Checkpoints, restoration
Abductive 2 Hypothesis generation and evaluation
Case-Based 2 Similar case retrieval, CBR cycles
Symbolic 2 Theorem proving, constraint checking
Enhanced 8 Analogies, argument analysis, fallacy detection
Episodic Memory 5 Session tracking, pattern learning, recommendations
Knowledge Graph 3 Entity storage, semantic search, relationships
Similarity 1 Semantic thought search
Graph-of-Thoughts 9 GoT operations (generate, aggregate, refine, score, prune, explore)
Claude Code 5 Session export/import, presets, formatting
Research 1 Web-augmented research with citations
Multimodal 1 Image embedding generation
Agentic 2 Autonomous tool-calling agent

See API_REFERENCE.md for complete tool documentation.

Installation

Prerequisites

  • Go 1.24+
  • Git

Build

macOS/Linux:

git clone https://github.com/quanticsoul4772/unified-thinking.git
cd unified-thinking
make build  # Output: bin/unified-thinking

Windows:

git clone https://github.com/quanticsoul4772/unified-thinking.git
cd unified-thinking
make build  # Output: bin\unified-thinking.exe

Configuration

Config file locations:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Required Configuration

All infrastructure is required - the server fails fast if any required configuration is missing.

{
  "mcpServers": {
    "unified-thinking": {
      "command": "/path/to/bin/unified-thinking",
      "env": {
        "DEBUG": "true",
        "STORAGE_TYPE": "sqlite",
        "SQLITE_PATH": "~/Library/Application Support/Claude/unified-thinking.db",
        "VOYAGE_API_KEY": "your-voyage-api-key",
        "ANTHROPIC_API_KEY": "your-anthropic-api-key",
        "NEO4J_URI": "neo4j+s://your-instance.databases.neo4j.io",
        "NEO4J_USERNAME": "neo4j",
        "NEO4J_PASSWORD": "your-password",
        "NEO4J_DATABASE": "neo4j"
      }
    }
  }
}

Environment Variables

Required (server fails if missing):

Variable Description
VOYAGE_API_KEY Voyage AI API key for embeddings
ANTHROPIC_API_KEY Anthropic API key for GoT, agent, web search
NEO4J_URI Neo4j connection URI
NEO4J_USERNAME Neo4j username
NEO4J_PASSWORD Neo4j password

Storage:

Variable Default Description
STORAGE_TYPE sqlite sqlite (recommended) or memory
SQLITE_PATH ./data/unified-thinking.db Database file path

Optional:

Variable Default Description
DEBUG false Enable debug logging
NEO4J_DATABASE neo4j Neo4j database name
EMBEDDINGS_MODEL voyage-3-lite Embedding model
GOT_MODEL claude-sonnet-4-5-20250929 Model for Graph-of-Thoughts

Documentation

Development

make build          # Build binary
make test           # Run tests
make test-coverage  # Coverage report
make benchmark      # Run benchmarks
make clean          # Remove artifacts

Test Coverage: 71% overall | 156 test files | 100% pass rate

Package Coverage
metrics 100%
presets 98%
config 97%
similarity 95%
format 95%
reinforcement, reasoning 90%
analysis, modes, metacognition 87%
memory, orchestration, validation 83%

Troubleshooting

Issue Solution
Server won't start Check go version (1.24+), verify binary in bin/
Tools not appearing Restart Claude Desktop, check config syntax
Data lost on restart Set STORAGE_TYPE=sqlite
GoT tools fail Set ANTHROPIC_API_KEY

Contributing

License

MIT License - see LICENSE

Support


Built with the MCP Go SDK

README fetched from the repository yesterday. The original is authoritative.

Questions

About Unified Thinking

How do I install Unified Thinking?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Unified Thinking safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Unified Thinking still maintained?

Yes — the last commit was 14 days ago. The repository has 3 stars and 0 forks and 7 open issues.