Install
mcp-registry/think-mcp
think-mcp logo

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-mcp
2. Create and activate a virtual environment (optional but recommended)
python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate
3. Install the package requirements
pip install -r requirements.txt
4. Start the MCP server
python -m think_mcp # or python think_mcp/server.py # depending on the project layout
5. 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