- Home
- MCP servers
- Think
Think
- other
83
GitHub Stars
other
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"rai220-think-mcp": {
"command": "uvx",
"args": [
"think-mcp"
],
"env": {
"TAVILY_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Think MCP provides a minimal, standards-based MCP server that lets an AI agent pause and log explicit thoughts during complex multi-step reasoning. It helps you structure reasoning, backtrack safely, and verify policy compliance without modifying the environment.
How to use
To use the Think MCP server with your agent, connect your agent to the MCP endpoint exposed by the Think MCP runtime. You can run the server locally and point your agent to the configured MCP server. The core functionality is a tool named the think tool, which appends your recorded thought to a structured log so your agent can reason over intermediate steps.
How to install
Prerequisites: you should have Node.js installed on your system. You also need the MCP runtime so you can run the Think MCP server locally.
Install the MCP runtime if you do not already have it.
Create or obtain your MCP configuration file and add the Think MCP server configuration as shown in the next section.
Additional configuration and usage notes
The server can be started in standard mode or advanced mode. In advanced mode, you enable additional tools for your agent such as criticizing, planning, and searching during reasoning. You will typically set an API key for advanced mode usage if your environment requires it.
Available tools
think
Input a thought as a string and have it appended to the reasoning log for structured analysis.
criticize
Evaluate the current reasoning steps and offer critical feedback or alternatives.
plan
Outline next actions based on prior thoughts and tool outputs.
search
Query information relevant to the task to inform decision making.