think-mcp
Author: Rai220
Description: MCP Server that adds a “think” tool (and optional criticize / plan / search) for structured reasoning in agentic AI workflows.
Stars: 50
Forks: 8
License: MIT License
Category: Open Source
Overview
Installation
1. Clone the repository
git clone https://github.com/Rai220/think-mcp.git
cd think-mcp2. Create and activate a virtual environment (optional but recommended)
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate3. Install the package requirements
pip install -r requirements.txt4. Start the MCP server
python -m think_mcp # or
python think_mcp/server.py # depending on the project layout5. Configuration (if provided)
• Copy the sample config file (config.example.yml → config.yml).
• Edit host, port, auth-tokens or tool registrations as needed.
The server should now be listening on the configured host/port (default 127.0.0.1:8000).01
think
Pause and record an explicit thought; appends the thought to the log for structured reasoning.
02
criticize
Provide critical analysis or feedback on the agent’s prior reasoning or outputs.
03
plan
Generate a step-by-step plan to guide subsequent actions or reasoning.
04
search
Perform an external information search (via Tavily) to retrieve data the agent can use.
License: MIT License
Updated 7/30/2025