MCP.so
Sign In
Servers

Deepseek Mcp Server

@arikusi

MCP server for DeepSeek V4 (v4-flash, v4-pro, 1M context): chat, reasoning, function calling, thinking mode, cost tracking. deepseek-chat/reasoner aliases supported.

Overview

What is Deepseek Mcp Server?

Deepseek Mcp Server is an MCP server that integrates DeepSeek V4 models (v4-flash and v4-pro, both with a 1M-token context window) into any MCP-compatible client. It supports multi-turn sessions, function calling, thinking mode, cost tracking, and streaming, and is designed for developers who want to use DeepSeek AI via tools like Claude Code, Gemini CLI, Cursor, or Windsurf.

How to use Deepseek Mcp Server?

Install it via npx or npm install -g @arikusi/deepseek-mcp-server, then add it to your MCP client using either stdio transport (local) or the hosted HTTP endpoint at https://deepseek-mcp.tahirl.com/mcp (remote, no install required). You need a DeepSeek API key from https://platform.deepseek.com. Use commands like claude mcp add or manual configuration in JSON.

Key features of Deepseek Mcp Server

  • DeepSeek V4 models with 1M context and thinking mode
  • Multi-turn sessions with automatic context preservation
  • Function calling with up to 128 tool definitions
  • Cache-aware cost tracking with cache hit/miss breakdown
  • MCP resources for model info, config, and usage
  • JSON output mode with schema validation and repair
  • Fill-in-the-Middle (FIM) for code/content completion
  • Session management (list, delete, clear sessions)

Use cases of Deepseek Mcp Server

  • Get real-time AI assistance on code, debugging, or reasoning within your MCP client
  • Enable structured JSON responses for data extraction or automation
  • Use chain-of-thought thinking for complex problem-solving
  • Perform code completions with fill-in-the-middle
  • Track and optimize API usage costs across multi-turn conversations

FAQ from Deepseek Mcp Server

What are the prerequisites to run Deepseek Mcp Server locally?

You need Node.js 20+ and a DeepSeek API key, which you can obtain at https://platform.deepseek.com. Installation via npx requires no additional dependencies beyond Node.js.

Does Deepseek Mcp Server support older DeepSeek model aliases?

Yes. The model names deepseek-chat and deepseek-reasoner are accepted as aliases that resolve to deepseek-v4-flash (non-thinking or thinking, respectively), making the upgrade drop-in.

How does Deepseek Mcp Server handle authentication?

It uses an API key passed via the DEEPSEEK_API_KEY environment variable (for local transport) or via an Authorization: Bearer <key> header (for the remote HTTP endpoint). The key is required for all requests.

What transports does Deepseek Mcp Server support?

It supports stdio transport (the default for local use) and a Streamable HTTP transport (TRANSPORT=http). The remote hosted endpoint uses HTTP transport with BYOK.

What are the limits on model responses?

V4 models support up to 384,000 output tokens (max_tokens). The maximum context window is 1M tokens. When thinking mode is enabled, the temperature and top_p parameters are ignored by the API. Schemas used for JSON validation are screened for ReDoS patterns.

More from Other