{"servers":[{"server":{"name":"io.github.linxule/deepthonk","title":"DeepThonk","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.2.1","packages":[{"version":"0.2.1","transport":{"type":"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","isSecret":true,"description":"API key for the DeepSeek provider. Optional: omit to use MCP sampling or another provider."},{"name":"OPENROUTER_API_KEY","format":"string","isSecret":true,"description":"API key for the OpenRouter provider. Optional: omit to use MCP sampling or another provider."},{"name":"DEEPTHONK_API_KEY","format":"string","isSecret":true,"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/."}]}],"repository":{"url":"https://github.com/linxule/deepthonk","source":"github"},"description":"Provider-neutral OpenDeepThink reasoning server: generate, judge, rank, mutate."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-10T12:38:26.516386Z","publishedAt":"2026-07-10T12:38:26.516386Z","statusChangedAt":"2026-07-10T12:38:26.516386Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"deepthonk","version":"0.3.1","runtime_hint":"npx","transport":"stdio","secrets":["DEEPSEEK_API_KEY","OPENROUTER_API_KEY","DEEPTHONK_API_KEY"],"requires_execution":true}]},"dev.protogrid/trust":{"score":87,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":80},"drivers":["+repository","+namespace-matches-repo","~liveness-unmeasured","~updated-35d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.linxule/deepthonk","title":"DeepThonk","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.3.0","packages":[{"version":"0.3.0","transport":{"type":"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","isSecret":true,"description":"API key for the DeepSeek provider. Optional: omit to use MCP sampling or another provider."},{"name":"OPENROUTER_API_KEY","format":"string","isSecret":true,"description":"API key for the OpenRouter provider. Optional: omit to use MCP sampling or another provider."},{"name":"DEEPTHONK_API_KEY","format":"string","isSecret":true,"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/."}]}],"repository":{"url":"https://github.com/linxule/deepthonk","source":"github"},"description":"Provider-neutral OpenDeepThink reasoning server: generate, judge, rank, mutate."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-10T13:46:29.483611Z","publishedAt":"2026-07-10T13:46:29.483611Z","statusChangedAt":"2026-07-10T13:46:29.483611Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"deepthonk","version":"0.3.1","runtime_hint":"npx","transport":"stdio","secrets":["DEEPSEEK_API_KEY","OPENROUTER_API_KEY","DEEPTHONK_API_KEY"],"requires_execution":true}]},"dev.protogrid/trust":{"score":87,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":80},"drivers":["+repository","+namespace-matches-repo","~liveness-unmeasured","~updated-35d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.linxule/deepthonk","title":"DeepThonk","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.3.1","packages":[{"version":"0.3.1","transport":{"type":"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","isSecret":true,"description":"API key for the DeepSeek provider. Optional: omit to use MCP sampling or another provider."},{"name":"OPENROUTER_API_KEY","format":"string","isSecret":true,"description":"API key for the OpenRouter provider. Optional: omit to use MCP sampling or another provider."},{"name":"DEEPTHONK_API_KEY","format":"string","isSecret":true,"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/."}]}],"repository":{"url":"https://github.com/linxule/deepthonk","source":"github"},"description":"Provider-neutral OpenDeepThink reasoning server: generate, judge, rank, mutate."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-14T11:18:10.564383Z","publishedAt":"2026-09-14T11:18:10.564383Z","statusChangedAt":"2026-09-14T11:18:10.564383Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"deepthonk","version":"0.3.1","runtime_hint":"npx","transport":"stdio","secrets":["DEEPSEEK_API_KEY","OPENROUTER_API_KEY","DEEPTHONK_API_KEY"],"requires_execution":true}]},"dev.protogrid/trust":{"score":87,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":80},"drivers":["+repository","+namespace-matches-repo","~liveness-unmeasured","~updated-35d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}}],"metadata":{"count":3}}