Perform reasoning using the Deepseek model
Deepseek Thinker provides access to the reasoning capabilities of Deepseek's language models through the Model Context Protocol. It captures the model's chain-of-thought process, allowing AI clients like Claude Desktop to leverage Deepseek's reasoning abilities. The server supports two operational modes: connecting to the Deepseek API service with your API key, or running locally through Ollama for those who prefer to keep processing on their own machine. This flexibility makes it suitable for both cloud-based and privacy-focused workflows.
Deepseek Thinker is a Model Context Protocol (MCP) server that provides access to Deepseek's reasoning capabilities. It allows MCP-enabled AI clients like Claude Desktop to leverage Deepseek's chain-of-thought processes for enhanced reasoning.
You can install and run Deepseek Thinker in several ways:
The simplest way to use Deepseek Thinker is through npx. Add the following configuration to your AI client's configuration file:
{
"mcpServers": {
"deepseek-thinker": {
"command": "npx",
"args": [
"-y",
"deepseek-thinker-mcp"
],
"env": {
"API_KEY": "<Your API Key>",
"BASE_URL": "<Your Base URL>"
}
}
}
}
{
"mcpServers": {
"deepseek-thinker": {
"command": "npx",
"args": [
"-y",
"deepseek-thinker-mcp"
],
"env": {
"USE_OLLAMA": "true"
}
}
}
}
For a local installation, you'll need to:
Clone the repository:
git clone https://github.com/ruixingshi/deepseek-thinker-mcp.git
Install dependencies:
cd deepseek-thinker-mcp
npm install
Build the project:
npm run build
Configure your AI client to use the local installation:
{
"mcpServers": {
"deepseek-thinker": {
"command": "node",
"args": [
"/your-path/deepseek-thinker-mcp/build/index.js"
],
"env": {
"API_KEY": "<Your API Key>",
"BASE_URL": "<Your Base URL>"
}
}
}
}
If you encounter an error like "MCP error -32001: Request timed out", this typically happens when:
Try simplifying your query or checking your network connection if you encounter this issue.