DeepThonk MCP server
Provider-neutral OpenDeepThink reasoning server: generate, judge, rank, mutate.
0 stars206 downloads/wk
Reviews
Write oneNobody has reviewed DeepThonk yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
DeepThonk tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan47 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How DeepThonk compares
Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 769 SEO servers
- Downloads a week
- 206
- more than 80% of 170 SEO servers with a package
Install DeepThonk in Claude Code, Cursor or VS Code
Runs npx -y deepthonk on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add deepthonk -- npx -y deepthonk
What the publisher says
From the DeepThonk repository's README, as published. We do not edit it. Read it on GitHub
DeepThonk
thonk harder, not richer.
DeepThonk implements the OpenDeepThink algorithm (Zhou et al., 2026, arXiv:2605.15177) as a budget-friendly, provider-neutral "deep think / pro mode" wrapper, with first-class DeepSeek support. See Acknowledgments.
DeepThonk runs a population of candidate answers through pairwise judging, Bradley-Terry ranking, critique-guided mutation, elite preservation, and a final dense ranking pass. The CLI and MCP server both call the same TypeScript core engine.
Designed for agents. Every algorithm dimension — population shape (n, k, t, m), regularization (lambda), per-phase temperatures, prompt style, and per-phase prompt templates — is reachable inline through MCP arguments and CLI flags. CLI can load prompt files with --prompts or inline JSON with --prompts-json; MCP accepts inline structured prompt args. Every intermediate artifact (config, candidates, populations, comparisons, scores, per-call usage, status) is exposed as an MCP resource so an agent can inspect any step. See Customization for the full agent-composable surface.
Use it for hard, verifiable reasoning, coding, planning, and synthesis where breadth plus judgment can beat one expensive single shot. Avoid it for highly subjective tasks where judge noise dominates.
Quickstart
Requires Node ≥ 22.13.
Run without installing:
npx -y deepthonk plan --profile paper
npx -y deepthonk run --provider fake --profile quick \
--task "Find the smallest positive integer divisible by 3, 4, and 5." \
--out runs/test-quick
npx -y deepthonk inspect runs/test-quickOr install globally:
npm install -g deepthonk
deepthonk plan --profile paperThe paper profile plans 285 model calls and 8 sequential rounds. Confirm budget and provider pricing before pointing it at paid models. The short alias dt is installed alongside deepthonk. Develop from source: see Development.
DeepThonk is an independent TypeScript reimplementation and practical integration layer; the published algorithm is the load-bearing part. Cost guarantees rely on provider pricing being present in config. Trace-v2 resume can reuse validated per-item receipts after a crash, while older traces replay an incomplete phase wholesale. The MCP HTTP transport remains loopback-only. The included acceptance smoke uses the deterministic fake provider and a toy task — it is not a CF-73 / HLE reproduction; see docs/ and Acknowledgments for the canonical paper and Python reference.
Setup
Create a reusable local config:
deepthonk setup \
--provider deepseek \
--api-key-env DEEPSEEK_API_KEY \
--fast-model deepseek-v4-flash \
--judge-model deepseek-v4-proBy default this writes ~/.config/deepthonk/config.yaml. deepthonk run loads that file automatically when --config is not supplied. If you pass --api-key, setup stores it in ~/.config/deepthonk/env; otherwise it uses the named environment variable from your shell.
DeepSeek
export DEEPSEEK_API_KEY=...
deepthonk run \
--task task.md \
--profile paper \
--provider deepseek \
--generator-model deepseek-v4-flash \
--mutator-model deepseek-v4-flash \
--judge-model deepseek-v4-pro \
--out runs/task-paperDeepSeek is implemented as an OpenAI-compatible profile using https://api.deepseek.com/v1. DeepThonk ships default USD pricing for deepseek-v4-flash and deepseek-v4-pro from the official DeepSeek pricing page, including cache-hit/cache-miss input rates. Model names and prices are still editable config because both can change.
Before paid runs, inspect cost shape and resolved config:
deepthonk plan --config ~/.config/deepthonk/config.yaml
deepthonk run --task task.md --config ~/.config/deepthonk/config.yaml --profile quick --dry-runShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
DeepThonk: common questions
- Is DeepThonk MCP server safe?
- Mostly: it is graded B (83/100). Read the DeepThonk safety report
- How do I install DeepThonk?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does DeepThonk need an API key?
- Yes. The registry entry asks for
DEEPSEEK_API_KEY,OPENROUTER_API_KEY,DEEPTHONK_API_KEY. - Is DeepThonk maintained?
- The last commit was 37 days ago (2026-09-28). The latest release is v0.3.1.
- What can I use instead of DeepThonk?
- Servers from other publishers that do the same job: three.ws Signals MCP server, TypeSafe Jev MCP server and Scholar Feed MCP server.
- How does DeepThonk compare with other SEO MCP servers?
- safety score 83/100 (higher than 70% of 769 SEO servers); downloads a week 206 (more than 80% of 170 SEO servers with a package). Full comparison.
Alternatives to DeepThonk
Same job from other publishers: the closest match first, then the best rated.
- three.ws SignalsDiscover signal feeds ranked by proven edge, rank publishers, and subscribe + track results.not reviewedEstablishedB
- TypeSafe JevMCP server over TypeSafe Jev: typed ask, rank and check judgments return calibrated probabilities.not reviewedGrowingA
- Scholar FeedRank CS/AI/ML papers by citations, forecast impact, or code adoption; trace 23.2M citation edges.not reviewedGrowingB
DispatchSEOOpen-source SEO manager for coding agents: keyword research, content PRs, rank + Search Console.not reviewedGrowingA- ChemblLink compounds to protein targets, rank bioactivity, and look up drug mechanisms and indications.not reviewedGrowingA