DeepseekMCP MCP Server

A production-grade MCP server integrating with DeepSeek's API, featuring advanced code review capabilities, efficient file management, and API

Local serverstdioPython

What is the DeepseekMCP MCP Server?

A production-grade MCP server integrating with DeepSeek's API, featuring advanced code review capabilities, efficient file management, and API account management.

Key capabilities

  • Multi-Model Support — Choose from various DeepSeek models including DeepSeek Chat and DeepSeek Coder
  • Code Review Focus — Built-in system prompt for detailed code analysis with markdown output
  • Automatic File Handling — Built-in file management with direct path integration
  • API Account Management — Check balance and estimate token usage
  • JSON Mode Support — Request structured JSON responses for easy parsing
  • Advanced Error Handling — Graceful degradation with structured error logging
  • Improved Retry Logic — Automatic retries with configurable exponential backoff for API calls
  • Security — Configurable file type restrictions and size limits

Requirements

  • Go 1.21+ - DeepSeek API key - Basic understanding of MCP protocol

Practical notes

  • Maintained by chew-z, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
deepseek_askUsed for code analysis, review, and general queries with optional file path inclusion.
deepseek_modelsLists all available DeepSeek models with their capabilities.
deepseek_balanceChecks your DeepSeek API account balance and availability status.
deepseek_token_estimateEstimates the token count for text or a file to help with quota management.

Configuration

  • Go 1.21+ - DeepSeek API key - Basic understanding of MCP protocol
VariableDescriptionRequired
DEEPSEEK_API_KEYCredential the server authenticates with.Yes
DEEPSEEK_MODELConfiguration value read at startup.Optional

Example prompts to try

  • “Use DeepseekMCP to deepseek ask.”
  • “Use DeepseekMCP to deepseek models.”
  • “Use DeepseekMCP to deepseek balance.”

Frequently asked questions

A production-grade MCP server integrating with DeepSeek's API, featuring advanced code review capabilities, efficient file management, and API account management. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.