DeepThonk MCP
DeepThonk is a provider-neutral OpenDeepThink reasoning server that generates, judges, ranks, and mutates candidate answers. It implements pairwise judging, Bradley-Terry ranking, and critique-guided mutation to support hard, verifiable reasoning, coding, planning, and synthesis tasks for AI agents.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Generate and refine answers through pairwise judging and ranking
- Perform critique-guided mutation of candidate solutions
- Inspect intermediate artifacts like scores and populations via MCP resources
- Execute budget-friendly deep think reasoning for coding and planning
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
deepthonk 0.3.1
{
"version": "0.3.1",
"transport": "stdio",
"identifier": "deepthonk",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"packageArguments": [
{
"type": "positional",
"value": "serve-mcp",
"valueHint": "serve-mcp",
"isRequired": true,
"description": "The deepthonk bin has no default action; serve-mcp starts the stdio MCP server."
}
],
"environmentVariables": [
{
"name": "DEEPSEEK_API_KEY",
"format": "string",
"description": "API key for the DeepSeek provider. Optional: omit to use MCP sampling or another provider."
},
{
"name": "OPENROUTER_API_KEY",
"format": "string",
"description": "API key for the OpenRouter provider. Optional: omit to use MCP sampling or another provider."
},
{
"name": "DEEPTHONK_API_KEY",
"format": "string",
"description": "API key for a custom openai-compatible provider endpoint. Optional."
},
{
"name": "DEEPTHONK_CONFIG",
"format": "filepath",
"description": "Path to config.yaml. Defaults to ~/.config/deepthonk/config.yaml."
},
{
"name": "DEEPTHONK_PROFILES_DIR",
"format": "filepath",
"description": "Directory of custom profile YAML files. Defaults to the config directory's profiles/."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"deepthonk-mcp": {
"command": "npx",
"args": [
"-y",
"deepthonk@0.3.1",
"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>"
}
}
}
}Cline
{
"mcpServers": {
"deepthonk-mcp": {
"command": "npx",
"args": [
"-y",
"deepthonk@0.3.1",
"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
{
"servers": {
"deepthonk-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"deepthonk@0.3.1",
"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 Desktop
{
"mcpServers": {
"deepthonk-mcp": {
"command": "npx",
"args": [
"-y",
"deepthonk@0.3.1",
"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>"
}
}
}
}Let your agent find its tools
Find servers like DeepThonk MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.