Claude Code helper: DeepSeek V4.1 Flash reviews Claude's code for bugs and gives second opinions
Connect Runs on your machine
claude mcp add deputy -e DEPUTY_PROVIDER=<DEPUTY_PROVIDER> -e DEEPINFRA_API_KEY=<DEEPINFRA_API_KEY> -e XAI_API_KEY=<XAI_API_KEY> -e DEPUTY_MODE=<DEPUTY_MODE> -e DEPUTY_THINKING=<DEPUTY_THINKING> -e DEPUTY_MODEL=<DEPUTY_MODEL> -e DEPUTY_BASE_URL=<DEPUTY_BASE_URL> -e DEPUTY_WORKSPACE=<DEPUTY_WORKSPACE> -e DEPUTY_API_KEY=<DEPUTY_API_KEY> -- uvx deputy-cc==0.3.1
{
"mcpServers": {
"deputy": {
"command": "uvx",
"args": [
"deputy-cc==0.3.1"
],
"env": {
"DEPUTY_PROVIDER": "<DEPUTY_PROVIDER>",
"DEEPINFRA_API_KEY": "<DEEPINFRA_API_KEY>",
"XAI_API_KEY": "<XAI_API_KEY>",
"DEPUTY_MODE": "<DEPUTY_MODE>",
"DEPUTY_THINKING": "<DEPUTY_THINKING>",
"DEPUTY_MODEL": "<DEPUTY_MODEL>",
"DEPUTY_BASE_URL": "<DEPUTY_BASE_URL>",
"DEPUTY_WORKSPACE": "<DEPUTY_WORKSPACE>",
"DEPUTY_API_KEY": "<DEPUTY_API_KEY>"
}
}
}
}
{
"mcpServers": {
"deputy": {
"command": "uvx",
"args": [
"deputy-cc==0.3.1"
],
"env": {
"DEPUTY_PROVIDER": "<DEPUTY_PROVIDER>",
"DEEPINFRA_API_KEY": "<DEEPINFRA_API_KEY>",
"XAI_API_KEY": "<XAI_API_KEY>",
"DEPUTY_MODE": "<DEPUTY_MODE>",
"DEPUTY_THINKING": "<DEPUTY_THINKING>",
"DEPUTY_MODEL": "<DEPUTY_MODEL>",
"DEPUTY_BASE_URL": "<DEPUTY_BASE_URL>",
"DEPUTY_WORKSPACE": "<DEPUTY_WORKSPACE>",
"DEPUTY_API_KEY": "<DEPUTY_API_KEY>"
}
}
}
}
{
"servers": {
"deputy": {
"type": "stdio",
"command": "uvx",
"args": [
"deputy-cc==0.3.1"
],
"env": {
"DEPUTY_PROVIDER": "<DEPUTY_PROVIDER>",
"DEEPINFRA_API_KEY": "<DEEPINFRA_API_KEY>",
"XAI_API_KEY": "<XAI_API_KEY>",
"DEPUTY_MODE": "<DEPUTY_MODE>",
"DEPUTY_THINKING": "<DEPUTY_THINKING>",
"DEPUTY_MODEL": "<DEPUTY_MODEL>",
"DEPUTY_BASE_URL": "<DEPUTY_BASE_URL>",
"DEPUTY_WORKSPACE": "<DEPUTY_WORKSPACE>",
"DEPUTY_API_KEY": "<DEPUTY_API_KEY>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
DEPUTY_PROVIDEROptional | deepinfra (DeepSeek V4.1 Flash) or xai (Grok, default model grok-4.3). |
DEEPINFRA_API_KEYOptional, secret | DeepInfra API key (deepinfra.com, Dashboard > API Keys), for the default provider. Only sent to api.deepinfra.com. |
XAI_API_KEYOptional, secret | xAI API key (console.x.ai), when DEPUTY_PROVIDER is xai. Only sent to api.x.ai. |
DEPUTY_MODEOptional | accuracy: Claude writes all code; Deputy reviews and consults. lean: fewest Claude tokens, little accuracy loss. balanced: Deputy takes mechanical work. partner: Deputy does all low-level work and gives ideas. savings: Deputy takes most coding. |
DEPUTY_THINKINGOptional | How hard the helper model thinks. |
DEPUTY_MODELOptional | Model id served by the endpoint. |
DEPUTY_BASE_URLOptional | Any OpenAI-compatible endpoint (https, or http on localhost for a local model). |
DEPUTY_WORKSPACEOptional | Project folder Deputy may read and edit. Defaults to the client's project folder. |
DEPUTY_API_KEYOptional, secret | API key for a non-DeepInfra endpoint. Takes precedence over DEEPINFRA_API_KEY. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 27 Oct 2026 |
| Last updated | 27 Oct 2026 |
| Registry name | io.github.alimohammadiamirhossein/deputy |
More developer tools servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
