TC

thinkfar/clear-thought-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

5 stars 5 forks Качество 41 Тренд 13

Clear Thought MCP Server repository

Обзор

A Model Context Protocol (MCP) server that provides systematic thinking, mental models, and debugging approaches for enhanced problem-solving capabilities. - First Principles Thinking - Opportunity Cost Analysis - Error Propagation Understanding - Rubber Duck Debugging - Pareto Principle - Occam's Razor - Modular Architecture - API Integration Patterns - State Management - Asynchronous Processing - Scalability Considerations - Security Best Practices - Agentic Design Patterns - Imperative Programming - Procedural Programming - Object-Oriented Programming - Functional Programming - Declarative Programming - Logic Programming - Event-Driven Programming - Aspect-Oriented Programming - Concurrent Programming - Reactive Programming - Binary Search - Reverse Engineering - Divide and Conquer - Backtracking - Cause Elimination - Program Slicing - Structured thought process - Revision and branching support - Progress tracking - Context maintenance - Multi-persona problem-solving -...

README

Показан фрагмент оригинального README. Открыть оригинал.

Clear Thought MCP Server

A Model Context Protocol (MCP) server that provides systematic thinking, mental models, and debugging approaches for enhanced problem-solving capabilities.

Features

Mental Models

  • First Principles Thinking
  • Opportunity Cost Analysis
  • Error Propagation Understanding
  • Rubber Duck Debugging
  • Pareto Principle
  • Occam’s Razor

Design Patterns

  • Modular Architecture
  • API Integration Patterns
  • State Management
  • Asynchronous Processing
  • Scalability Considerations
  • Security Best Practices
  • Agentic Design Patterns

Programming Paradigms

  • Imperative Programming
  • Procedural Programming
  • Object-Oriented Programming
  • Functional Programming
  • Declarative Programming
  • Logic Programming
  • Event-Driven Programming
  • Aspect-Oriented Programming
  • Concurrent Programming
  • Reactive Programming

Debugging Approaches

  • Binary Search
  • Reverse Engineering
  • Divide and Conquer
  • Backtracking
  • Cause Elimination
  • Program Slicing

Sequential Thinking

  • Structured thought process
  • Revision and branching support
  • Progress tracking
  • Context maintenance

Collaborative Reasoning

  • Multi-persona problem-solving
  • Diverse expertise integration
  • Structured debate and consensus building
  • Perspective synthesis

Decision Framework

  • Structured decision analysis
  • Multiple evaluation methodologies
  • Criteria weighting
  • Risk and uncertainty handling

Metacognitive Monitoring

  • Knowledge boundary assessment
  • Claim certainty evaluation
  • Reasoning bias detection
  • Confidence calibration
  • Uncertainty identification

Scientific Method

  • Structured hypothesis testing
  • Variable identification
  • Prediction formulation
  • Experimental design
  • Evidence evaluation

Structured Argumentation

  • Formal dialectical reasoning
  • Thesis-antithesis-synthesis
  • Argument strength analysis
  • Premise evaluation
  • Logical structure mapping

Visual Reasoning

  • Diagrammatic representation
  • Visual problem-solving
  • Spatial relationship analysis
  • Conceptual mapping
  • Visual insight generation

Prerequisites

  • Node.js 18.x or higher
  • npm 9.x or higher

Installation

Installing via Smithery

To install clear-thought-mcp-server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @chirag127/clear-thought-mcp-server --client claude
  1. Clone the repository:
git clone https://github.com/chirag127/clear-thought-mcp-server.git

Then navigate to the project directory:

cd clear-thought-mcp-server
  1. Install dependencies:
npm install
  1. Build the project:
npm run build
Открыть полный README на GitHub

Установка

npx -y @smithery/cli install @chirag127/clear-thought-mcp-server --client claude
Новичок в MCP? Начните с руководства на mcpskill.org →