About Advanced Reason MCP
Advanced Reason MCP is an enhanced version of the Sequential Thinking MCP, providing reasoning and reflection through the Gemini API. It targets users who need multi-step reasoning in MCP clients, and can route calls to models via OpenRouter.
Key features
- 01Reasoning and reflection using the Gemini API
- 02Optional model selection through OpenRouter
- 03Default OpenRouter model deepseek/deepseek-r1:free
- 04Requires Node.js 20.17 or higher
Use cases
- 01Working through complex tasks that need multi-step reasoning
- 02Adding a reasoning tool to Claude Desktop
MCP support
The project runs as an MCP server registered in claude_desktop_config.json, and MCP clients launch it to call its reasoning tool.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEAdvanced Reason MCP
A tool for advanced reasoning and reflection using the Gemini API.

Requirements
- Node.js 20.17 or higher
- Gemini API key
- Open Router API key
Installation
- Clone the repository:
git clone [email protected]:Kuon-dev/advanced-reason-mcp.git
cd advanced-reason-mcp
- Install dependencies
npm install
Building
Build the project using:
node ./bin/build.mjs
This will create the necessary files in the dist directory.
Configuration
The tool can be configured through the claude_desktop_config.json settings in your project configuration:
{
"advanced-reflection-reason": {
"command": "node",
"args": ["/path/to/your/advanced-reason-mcp/dist/index.js"],
"env": {
"GEMINI_API_KEY": "your-api-key-here",
"OPENROUTER_API_KEY": "your-api-key-here",
"OPENROUTER_MODEL": "your-selected-model-here"
}
}
}
OPENROUTER_MODEL env variable is optional. Defaults to deepseek/deepseek-r1:free if left empty.
Limitations
- AI models does not have access to your project context, do be aware
- If the task is too complex, it is possible for the content to get really long, in which the MCP will timeout and return no response
License
This project is MIT licensed.
You can create your own project and modifying it freely without notifying me
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.