Clear Thought MCP Server
The Clear Thought MCP Server provides a suite of structured reasoning tools to enhance problem-solving. You can:
Apply mental models (e.g., First Principles, Occam's Razor, Pareto Principle) for systematic thinking.
Implement design patterns (e.g., Modular Architecture, State Management, Security Best Practices) for software design.
Utilize programming paradigms (e.g., Object-Oriented, Functional, Event-Driven) with code examples and trade-offs.
Employ debugging approaches (e.g., Binary Search, Divide and Conquer, Program Slicing) for systematic issue resolution.
Engage in sequential thinking to break down complex problems step-by-step, with branching and revision tracking.
Facilitate collaborative reasoning via multi-persona simulation, ideation, critique, and consensus building.
Use decision frameworks (e.g., weighted criteria, decision trees, scenario analysis) for structured decision-making.
Perform metacognitive monitoring to assess knowledge boundaries, bias detection, and confidence calibration.
Apply the scientific method with hypothesis testing, experiment design, and evidence evaluation.
Conduct structured argumentation using thesis-antithesis-synthesis and logical premise evaluation.
Employ visual reasoning to create and manipulate diagrams, flowcharts, and graphs for spatial problem-solving.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Clear Thought MCP Serverhelp me debug this API integration using first principles thinking"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Clear Thought MCP Server
Systematic thinking, mental models, and debugging approaches — as MCP tools for any AI client.
What it is / why it exists
An MCP server that gives an AI assistant a toolbox of structured reasoning frameworks — mental models, design patterns, systematic debugging, decision analysis, the scientific method, and more — so it reasons deliberately instead of improvising. Each mode is an explicit, inspectable tool the model calls, with typed (Zod-validated) inputs and a formatted, chain-of-thought-friendly response.
Twelve tools, one server, zero required configuration.
Related MCP server: Clear Thought 1.5
Links
Live MCP endpoint: https://clear-thought-mcp-server.oriz.in (Streamable HTTP, MCP 2.0)
GitHub Pages: https://chirag127.github.io/Clear-Thought-MCP-server/
Smithery: https://smithery.ai/server/@chirag127/clear-thought-mcp-server
⭐ If this is useful, please star the repo — it helps others find it.
Architecture
flowchart LR
Client["MCP Client<br/>(Claude, Cursor, opencode, ...)"]
subgraph Server["clear-thought-mcp-server"]
direction TB
T1["sequentialthinking"]
T2["mentalmodel"]
T3["designpattern"]
T4["programmingparadigm"]
T5["debuggingapproach"]
T6["collaborativereasoning"]
T7["decisionframework"]
T8["metacognitivemonitoring"]
T9["scientificmethod"]
T10["structuredargumentation"]
T11["visualreasoning"]
T12["stochasticthinking"]
end
Client -->|"Streamable HTTP (MCP 2.0) /mcp<br/>or stdio"| Server
Server -->|"formatted reasoning result"| ClientTools
Tool | What it does |
| Dynamic, reflective step-by-step problem solving with revisions & branches |
| Apply a named model (first principles, Occam's razor, Pareto, opportunity cost, error propagation, rubber duck) |
| Software architecture patterns (modular, API integration, state, async, scalability, security, agentic) |
| Reason through imperative / OO / functional / reactive / concurrent … paradigms |
| Systematic debugging (binary search, reverse engineering, divide & conquer, backtracking, cause elimination, program slicing) |
| Simulate a panel of expert personas with diverse perspectives |
| Structured decision analysis and rational choice |
| Self-monitor knowledge boundaries and reasoning quality |
| Formal hypothesis → experiment → analysis loop |
| Dialectical reasoning — claims, rebuttals, synthesis |
| Create/manipulate diagrams and visual representations |
| Probabilistic reasoning over uncertain problems |
Features
12 reasoning tools, each with a typed Zod input schema and formatted output
Two transports: stdio (local clients) and Streamable HTTP (MCP 2.0, remote)
Zero required configuration — no keys, no state, no external calls
Installable via
npx, Smithery, or the hosted endpoint
Tech stack
TypeScript + Node.js (ESM,
>=18)zodfor input validation,chalkfor formattingvitestfor tests,tscbuild
Repo structure
Clear-Thought-MCP-server/
├── src/
│ ├── index.ts # server bootstrap, tool registration, stdio + HTTP transports
│ ├── models/interfaces.ts # shared TypeScript interfaces
│ └── tools/ # one module per reasoning tool (mentalModelServer.ts, ...)
├── dist/ # compiled JS (tsc output)
├── test/ # vitest suites
├── Dockerfile # container image
├── smithery.yaml # Smithery deploy config
└── package.jsonQuick start
Run with npx (stdio)
npx clear-thought-mcp-serverInstall via Smithery
npx -y @smithery/cli install @chirag127/clear-thought-mcp-server --client claudeMCP client config
Hosted (Streamable HTTP):
{
"mcpServers": {
"clear-thought": {
"url": "https://clear-thought-mcp-server.oriz.in/mcp"
}
}
}Local (stdio via npx):
{
"mcpServers": {
"clear-thought": {
"command": "npx",
"args": ["-y", "clear-thought-mcp-server"]
}
}
}Run the HTTP transport yourself
npm install
npm run build
HTTP_PORT=3779 npm start # serves Streamable HTTP at http://localhost:3779/mcpRegister it
MCP Registry: https://registry.modelcontextprotocol.io
Smithery:
@chirag127/clear-thought-mcp-server— https://smithery.ai/server/@chirag127/clear-thought-mcp-server
Configuration
No configuration is required. Optional environment variables:
Variable | Purpose |
| Port for the Streamable HTTP transport (default |
Part of the oriz family
One of ~80 sites and tools in the oriz family. It reasons; the Stochastic Thinking MCP Server handles probabilistic decision-making, and knowledge-mcp serves the knowledge base.
Contributing
Issues and PRs welcome. Conventional commits are the changelog.
License
MIT — see LICENSE.
Author
Chirag Singhal · chirag@oriz.in · @chirag127
Status
Stable (v1.1.2). Roadmap: more mental models, richer visual-reasoning output.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseCqualityFmaintenanceProvide systematic thinking, mental models, and debugging approaches to enhance problem-solving capabilities. Enable structured reasoning and decision-making support for complex problems. Facilitate integration with MCP-compatible clients for advanced cognitive workflows.115
- Alicense-qualityFmaintenanceProvides 30+ unified reasoning operations including systematic thinking, mental models, debugging approaches, statistical analysis, interactive notebooks, and advanced problem-solving frameworks for enhanced decision-making and complex reasoning tasks.16352MIT
- Alicense-qualityDmaintenanceProvides structured thinking tools including mental models, design patterns, debugging approaches, decision frameworks, and multi-persona reasoning to enhance AI assistant problem-solving capabilities.10MIT
- AlicenseBqualityDmaintenanceProvides AI systems with structured thinking frameworks and reasoning tools to maintain consistent problem-solving patterns across conversations. Enables multi-step reasoning, decision analysis, and systematic troubleshooting through invocable mental models.152419MIT
Related MCP Connectors
Deterministic reasoning stack for AI agents: simulate, decide & compute, plus cross-domain tools.
Shared debugging memory for AI coding agents
Experience memory for coding agents: validated traps, fixes and dead-ends at decision time.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/chirag127/Clear-Thought-MCP-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server