# DeepSeek MCP Server (MCP server)

> DeepSeek MCP Server is an MCP server that adds messaging tools to AI assistants such as Claude Desktop, Claude Code and Cursor. Official DeepSeek MCP server for chat, completion, model listing, and balance endpoints. It has 353 GitHub stars, is released under the MIT license and runs locally with npx -y deepseek-mcp-server.

An MCP server for DeepSeek's current V4.1 Flash API: text and visual chat, the Responses API, FIM completion, Files API lifecycle operations, model discovery, balance checks, and bounded in-memory conversations.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/DMontgomery40/deepseek-mcp-server |
| GitHub stars | 353 |
| License | MIT |
| Language | TypeScript |
| Transport | stdio |
| Packages | npm: deepseek-mcp-server |
| Remote URL | none |
| Needs API key | yes |
| Official | no |
| Works with | Claude Desktop, Claude Code, Cursor, VS Code |
| Category | Communication |
| Latest release | v1.0.1 (Sep 11, 2026) |
| Last commit | Sep 11, 2026 |
| MCP registry name | io.github.DMontgomery40/deepseek |

## Install

### Claude Desktop (claude_desktop_config.json)

```json
{
  "mcpServers": {
    "deepseek-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "deepseek-mcp-server"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "your-value"
      }
    }
  }
}
```

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

### Claude Code

```sh
claude mcp add --env DEEPSEEK_API_KEY=your-value --transport stdio deepseek-mcp-server -- npx -y deepseek-mcp-server
```

### Cursor (.cursor/mcp.json)

```json
{
  "mcpServers": {
    "deepseek-mcp-server": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "deepseek-mcp-server"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "your-value"
      }
    }
  }
}
```

Project file; use ~/.cursor/mcp.json to enable it in every project.

### VS Code (.vscode/mcp.json)

```json
{
  "inputs": [
    {
      "type": "promptString",
      "id": "deepseek_api_key",
      "description": "DEEPSEEK_API_KEY",
      "password": true
    }
  ],
  "servers": {
    "deepseek-mcp-server": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "deepseek-mcp-server"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "${input:deepseek_api_key}"
      }
    }
  }
}
```

Config formats checked against the official docs on 2026-10-07.

## Environment variables

- `DEEPSEEK_API_KEY` (secret) (required): DeepSeek API key used for upstream DeepSeek requests

## Tools

- `chat_completion`: text or visual Chat Completions, thinking controls,
- `create_response`: stateless Responses API calls with text/images, reasoning
- `completion`: FIM completion through /beta/completions.
- `list_models`: live model discovery.
- `get_user_balance`: account availability and balances.
- `upload_file`: upload base64 JPEG, PNG, GIF, or WebP data and receive a
- `list_files`: list uploaded files with cursor, order, and purpose filters.
- `retrieve_file`: retrieve metadata for one fileid.
- `delete_file`: delete one uploaded file.
- `reset_conversation`: clear one local in-memory conversation.
- `list_conversations`: list local in-memory conversation IDs.

## Similar MCP servers

- [Strata](https://appsgit.com/mcp-servers/strata): MCP server for progressive tool usage at any scale (see https://klavis.ai). (5,807 stars, Apache-2.0, official)
- [Vexa](https://appsgit.com/mcp-servers/vexa): Meeting bot and transcripts for Google Meet, Teams and Zoom. (2,856 stars, Apache-2.0, official, needs API key)
- [MCP Server for WinDbg Crash Analysis](https://appsgit.com/mcp-servers/mcp-server-for-windbg-crash-analysis): A Model Context Protocol server for Windows crash dump analysis using WinDbg/CDB. (1,607 stars, MIT)
- [Rocketmq Rust](https://appsgit.com/mcp-servers/rocketmq-rust): 🚀 Apache RocketMQ built in Rust 🦀 — faster, safer, and more memory-efficient. (1,524 stars, Apache-2.0)
- [Wassette](https://appsgit.com/mcp-servers/wassette): Wassette: A security-oriented runtime that runs WebAssembly Components via MCP. (957 stars, MIT, official)
- [Line Bot MCP Server](https://appsgit.com/mcp-servers/line-bot-mcp-server): MCP server that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account. (783 stars, Apache-2.0, official, needs API key)

---

Canonical page: https://appsgit.com/mcp-servers/deepseek-mcp-server
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
