Enables structured multi-branch thinking and semantic analysis across AI platforms with cognitive bias detection, adaptive learning, and standardized analytics via the Model Context Protocol.
Unlock the full potential of Thought Space - MCP Advanced Branch-Thinking Tool through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
An MCP tool enabling structured thinking and analysis across multiple AI platforms through branch management, semantic analysis, and cognitive enhancement.
Platform | Status | Integration |
---|---|---|
Claude | ✅ | Native support |
VSCode Copilot | ✅ | Via MCP extension |
Cursor | ✅ | Direct integration |
Roo | 🚧 | In development |
Command Line | ✅ | CLI tool |
Claude Code | ✅ | Native support |
Neural Architect enhances AI interactions through:
Component | Requirement | Notes |
---|---|---|
Node.js | ≥18.0.0 | Required for MCP protocol |
TypeScript | ≥5.3.0 | For type safety |
Memory | ≥512MB | Recommended: 1GB |
Storage | ≥100MB | For caching & analytics |
Network | Low latency | B[Semantic Processing] |
B --> C[Vector Embedding]
C --> D[Pattern Recognition]
D --> E[Knowledge Graph]
E --> F[Output]
#### Semantic Engine
- 🔮 384-dimensional thought vectors
- 🔍 Contextual similarity search `O(log n)`
- 🌐 Multi-hop reasoning paths
- 🎯 95% accuracy in relationship detection
#### Analytics Suite
- 📊 Real-time branch metrics
- 📈 Temporal evolution tracking
- 🎯 Semantic coverage mapping
- 🔄 Drift detection algorithms
#### Bias Detection
- 🎯 5 cognitive bias patterns
- 📉 Severity quantification
- 🛠️ Automated mitigation
- 📊 Continuous monitoring
#### Learning System
- 🧠 Dynamic confidence scoring
- 🔄 Reinforcement feedback
- 📈 Performance optimization
- 🎯 Auto-parameter tuning
## 🚀 Quick Start
### Platform-Specific Installation
```bash
# For Claude Desktop
{
"branch-thinking": {
"command": "node",
"args": ["/path/to/tools/branch-thinking/dist/index.js"]
}
}
# For VSCode
ext install mcp-branch-thinking
# For Cursor
cursor plugin install @mcp/branch-thinking
# For Command Line
npm install -g @mcp/branch-thinking-cli
# For Development
npm install @modelcontextprotocol/server-branch-thinking
# Cursor /think analyze this problem # VSCode Copilot #! branch-thinking: analyze # Claude Use branch-thinking to analyze... # Command Line na analyze "problem statement" # Roo @branch-thinking analyze # Claude Code /branch analyze
list # Show all thought branches
focus # Switch to specific branch
history [branchId] # View branch history
semantic-search # Search across thoughts
analyze-branch # Generate branch analytics
detect-bias # Check for cognitive biases
na semantic-search "query" [--threshold=0.7] [--max=10] na multi-hop "start" "end" [--depth=3] na analyze-clusters [--method=dbscan] [--epsilon=0.5]
na analyze branch-name [--metrics=all] na track node-id [--window=5] na detect-bias branch-name [--types=all]
{ "name": "@modelcontextprotocol/server-branch-thinking", "version": "0.2.0", "type": "module", "bin": { "mcp-server-branch-thinking": "dist/index.js" }, "capabilities": { "streaming": false, "batchProcessing": true, "contextAware": true } }
Contributions welcome! See Contributing Guide.
Direct Invocation
Use branch-thinking to analyze...
Automatic Triggering Add to Claude's system prompt:
Use branch-thinking when asked to "think step by step" or "analyze thoroughly"
Best Practices
graph TB subgraph Frontend["Frontend Layer"] direction TB UI["User Interface"] VIS["Visualization Engine"] INT["Platform Integrations"] end subgraph MCP["MCP Protocol Layer"] direction TB Server["MCP Server"] Transport["Stdio Transport"] Protocol["Protocol Handler"] Stream["Stream Processor"] end subgraph Core["Core Processing"] direction TB BM["Branch Manager"] SP["Semantic Processor"] BD["Bias Detector"] AE["Analytics Engine"] RL["Reinforcement Learning"] KG["Knowledge Graph"] end subgraph Data["Data Layer"] direction TB TB["Thought Branches"] TN["Thought Nodes"] SV["Semantic Vectors"] CR["Cross References"] IN["Insights"] Cache["Cache System"] end subgraph Analytics["Analytics Engine"] direction TB TM["Temporal Metrics"] SM["Semantic Metrics"] PM["Performance Metrics"] BS["Bias Scores"] ML["Machine Learning"] end subgraph Integration["Platform Integration"] direction TB Claude["Claude API"] VSCode["VSCode Extension"] Cursor["Cursor Plugin"] CLI["Command Line"] Roo["Roo Integration"] end %% Main Data Flow Frontend --> MCP MCP --> Core Core --> Data Core --> Analytics Integration --> MCP %% Detailed Connections UI --> VIS VIS --> INT Server --> Transport Transport --> Protocol Protocol --> Stream BM --> SP SP --> BD BD --> AE AE --> RL RL --> KG TB --> TN TN --> SV CR --> IN TM --> ML SM --> ML PM --> ML %% Status Styling classDef implemented fill:#90EE90,stroke:#333,stroke-width:2px,color:#000; classDef inProgress fill:#FFB6C1,stroke:#333,stroke-width:2px,color:#000; classDef planned fill:#87CEEB,stroke:#333,stroke-width:2px,color:#000; %% Implementation Status class UI,Server,Transport,Protocol,BM,SP,BD,AE,TB,TN,SV,CR,Claude,VSCode,Cursor,CLI implemented; class VIS,INT,Stream,RL,KG,Cache,TM,SM,PM,Roo inProgress; class ML,BS planned;
Note: Architecture updated as of February 19, 2024. Components reflect current implementation status._
MIT © Deanmachines
[Documentation] • [Examples] • [Contributing] • [Report Bug]
Built for the Model Context Protocol
Last Updated: March 15, 2025 15:30 EST Next Scheduled Update: March 26, 2025
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!