PluginBench
MCP Server
Active
MIT

DeepThonk MCP Server

io.github.linxule/deepthonk

What is the DeepThonk MCP server?

Provider-neutral OpenDeepThink reasoning server: generate, judge, rank, mutate.

How to install DeepThonk

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • DEEPSEEK_API_KEY
    secret

    API key for the DeepSeek provider. Optional: omit to use MCP sampling or another provider.

  • OPENROUTER_API_KEY
    secret

    API key for the OpenRouter provider. Optional: omit to use MCP sampling or another provider.

  • DEEPTHONK_API_KEY
    secret

    API key for a custom openai-compatible provider endpoint. Optional.

  • DEEPTHONK_CONFIG

    Path to config.yaml. Defaults to ~/.config/deepthonk/config.yaml.

  • DEEPTHONK_PROFILES_DIR

    Directory of custom profile YAML files. Defaults to the config directory's profiles/.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "deepthonk": {
      "command": "npx",
      "args": [
        "-y",
        "deepthonk",
        "serve-mcp"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "<YOUR_DEEPSEEK_API_KEY>",
        "OPENROUTER_API_KEY": "<YOUR_OPENROUTER_API_KEY>",
        "DEEPTHONK_API_KEY": "<YOUR_DEEPTHONK_API_KEY>",
        "DEEPTHONK_CONFIG": "<YOUR_DEEPTHONK_CONFIG>",
        "DEEPTHONK_PROFILES_DIR": "<YOUR_DEEPTHONK_PROFILES_DIR>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "deepthonk": {
      "command": "npx",
      "args": [
        "-y",
        "deepthonk",
        "serve-mcp"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "<YOUR_DEEPSEEK_API_KEY>",
        "OPENROUTER_API_KEY": "<YOUR_OPENROUTER_API_KEY>",
        "DEEPTHONK_API_KEY": "<YOUR_DEEPTHONK_API_KEY>",
        "DEEPTHONK_CONFIG": "<YOUR_DEEPTHONK_CONFIG>",
        "DEEPTHONK_PROFILES_DIR": "<YOUR_DEEPTHONK_PROFILES_DIR>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "deepthonk": {
      "command": "npx",
      "args": [
        "-y",
        "deepthonk",
        "serve-mcp"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "<YOUR_DEEPSEEK_API_KEY>",
        "OPENROUTER_API_KEY": "<YOUR_OPENROUTER_API_KEY>",
        "DEEPTHONK_API_KEY": "<YOUR_DEEPTHONK_API_KEY>",
        "DEEPTHONK_CONFIG": "<YOUR_DEEPTHONK_CONFIG>",
        "DEEPTHONK_PROFILES_DIR": "<YOUR_DEEPTHONK_PROFILES_DIR>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "deepthonk": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "deepthonk",
        "serve-mcp"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "<YOUR_DEEPSEEK_API_KEY>",
        "OPENROUTER_API_KEY": "<YOUR_OPENROUTER_API_KEY>",
        "DEEPTHONK_API_KEY": "<YOUR_DEEPTHONK_API_KEY>",
        "DEEPTHONK_CONFIG": "<YOUR_DEEPTHONK_CONFIG>",
        "DEEPTHONK_PROFILES_DIR": "<YOUR_DEEPTHONK_PROFILES_DIR>"
      }
    }
  }
}
Claude Code
claude mcp add deepthonk --env DEEPSEEK_API_KEY=<YOUR_DEEPSEEK_API_KEY> --env OPENROUTER_API_KEY=<YOUR_OPENROUTER_API_KEY> --env DEEPTHONK_API_KEY=<YOUR_DEEPTHONK_API_KEY> --env DEEPTHONK_CONFIG=<YOUR_DEEPTHONK_CONFIG> --env DEEPTHONK_PROFILES_DIR=<YOUR_DEEPTHONK_PROFILES_DIR> -- npx -y deepthonk serve-mcp

Related MCP servers

Music Studio

Maintained

Music studio: ABC notation composition and Strudel live coding with ext-apps UI.

63
TypeScript
MIT
View repository →

Contemplative reasoning with Lotus Sutra wisdom framework and ext-apps visualization.

31
TypeScript
MIT
View repository →

MinerU

Active

MinerU document parsing API — PDFs, images, DOCX, PPTX with OCR and batch processing.

9
JavaScript
MIT
View repository →

Self-hosted persistent sequential thinking with private history and MCP App visualization.

1
TypeScript
MIT
View repository →

Vox MCP

Maintained

Multi-model AI gateway — 8 providers plus local models, no system prompt injection.

0
Python
Apache-2.0
View repository →