MCP server for systematic thinking, mental models, debugging approaches, and memory management
npm install @waldzellai/clear-thought
A Model Context Protocol (MCP) server that provides systematic thinking, mental models, and debugging approaches for enhanced problem-solving capabilities.
Note: Compatible with various modern web frameworks and architectures.
Each tool in the Clear Thought MCP Server has specific strengths. Here are some scenarios where each tool might be particularly useful:
Example scenarios:
- Analyzing system architecture choices
- Evaluating competing solutions
- Understanding error patterns
Example scenarios:
- Building new system components
- Refactoring existing code
- Implementing cross-cutting concerns
Example scenarios:
- Fixing production issues
- Optimizing slow processes
- Resolving integration problems
Example scenarios:
- Planning major features
- Analyzing system-wide changes
- Making architectural decisions
Note: These are suggestions rather than rules. Tools can be used in any order or combination that best serves your needs.
To install Clear Thought MCP Server for Claude Desktop automatically via Smithery:
``bash`
npx -y @smithery/cli install @waldzellai/clear-thought --client claude
bash
npm install @waldzellai/clear-thought
`Or run with npx:
`bash
npx @waldzellai/clear-thought
`Usage
$3
`typescript
const response = await mcp.callTool("mentalmodel", {
modelName: "first_principles",
problem: "How to implement a new feature?",
steps: [
"Break down the problem",
"Analyze components",
"Build solution"
]
});
`$3
`typescript
const response = await mcp.callTool("debuggingapproach", {
approachName: "binary_search",
issue: "Performance degradation in the system",
steps: [
"Identify performance metrics",
"Locate bottleneck",
"Implement solution"
]
});
`$3
`typescript
const response = await mcp.callTool("sequentialthinking", {
thought: "Initial analysis of the problem",
thoughtNumber: 1,
totalThoughts: 3,
nextThoughtNeeded: true
});
`Docker
Build the Docker image:
`bash
docker build -t waldzellai/clear-thought .
`Run the container:
`bash
docker run -it waldzellai/clear-thought
`Development
1. Clone the repository
2. Install dependencies:
npm install
3. Build the project: npm run build
4. Start the server: npm start`Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see LICENSE for details.
- Based on the Model Context Protocol (MCP) by Anthropic, and uses the code for the sequentialthinking server
- Mental Models framework inspired by James Clear's comprehensive guide to mental models, which provides an excellent overview of how these thinking tools can enhance decision-making and problem-solving capabilities