Skip to main content
Glama
booleamu

DeepSeek MCP Server

by booleamu

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEEPSEEK_EMAILNoEmail for web login
DEEPSEEK_API_KEYNoOfficial API key from platform.deepseek.com
DEEPSEEK_TIMEOUTNoRequest timeout in ms, default 30000
DEEPSEEK_BASE_URLNoOfficial API base URL, default https://api.deepseek.com
DEEPSEEK_PASSWORDNoPassword for web login
DEEPSEEK_USER_TOKENNoUser token obtained from chat.deepseek.com local storage
DEEPSEEK_MAX_RETRIESNoMaximum number of retries, default 3
DEEPSEEK_WEB_BASE_URLNoWeb API base URL, default https://chat.deepseek.com/api/v0

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
deepseek_chatA

调用 DeepSeek 模型进行对话补全,支持代码生成、问答、翻译等任务。支持通过 session_key 续接上一次对话

deepseek_reasonerA

调用 DeepSeek-Reasoner (R1) 模型进行深度推理,返回完整推理过程和最终答案。支持通过 session_key 续接上一次对话

deepseek_fimA

Fill-in-the-Middle 代码补全,根据代码前缀和后缀生成中间代码。API Key 模式使用原生 FIM 接口,网页版模式通过对话模拟实现

deepseek_multi_turnA

多轮对话,携带完整历史消息上下文调用 DeepSeek 模型。支持通过 session_key 续接上一次对话

deepseek_list_modelsA

查询 DeepSeek 平台当前可用的模型列表

deepseek_file_analysisA

读取文件内容并发送给 DeepSeek 分析(API Key 模式:仅支持单个文本文件,内容以文本形式发送)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 6 tools

Disambiguation2/5

deepseek_chat and deepseek_multi_turn are highly overlapping, as both support conversational continuation via session_key, making it unclear when to choose one over the other. deepseek_reasoner and deepseek_file_analysis also blur into chat-like behavior, further muddying boundaries.

Naming Consistency4/5

All tools share the deepseek_ prefix and use snake_case, which establishes a consistent baseline. However, the suffix mixes noun-like names (chat, reasoner, fim) with verb phrases (list_models), and file_analysis deviates from the imperative style, creating minor inconsistency.

Tool Count5/5

Six tools is well-scoped for a DeepSeek model provider wrapper, covering core chat, reasoning, code completion, model listing, and file analysis without excessive fragmentation.

Completeness4/5

The tool set covers the major DeepSeek API interactions (chat, reasoner, FIM, model listing), plus a useful file analysis convenience. Minor gaps such as usage metrics or session management utilities exist but do not hamper core workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues