Token导航 LogoToken导航

MCP Server · 搜索检索

Deepseek MCP (Chew Z)

Simple MCP server in Golang to redirect questions to Deepseek models

未说明官方级别未说明来源级核验工具 4
代码审查API集成GoClaude Desktop多模型支持Claude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
chew-z
提供方
chew-z

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

3 个

MCP.so

选型结论

Deepseek MCP (Chew Z) 属于搜索检索类 MCP Server,公开资料标注 4 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 4 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

DeepSeek MCP服务器

一款与DeepSeek的API集成的生产级MCP服务器,具有先进的代码审查功能、高效的文件管理和API帐户管理。

特性

  • 多模型支持:从各种DeepSeek模型中选择,包括DeepSeek聊天和DeepSeek编码器
  • 代码审查重点:内置系统提示,用于详细的代码分析,并带有markdown输出
  • 自动文件处理:具有直接路径集成的内置文件管理
  • API账户管理:检查余额并估计代币使用情况
  • JSON模式支持:请求结构化JSON响应以便于解析
  • 高级错误处理:通过结构化错误日志记录进行优雅降级
  • 改进的重试逻辑:API调用的可配置指数退避的自动重试
  • 安全:可配置的文件类型限制和大小限制
  • 性能监控:请求延迟和吞吐量的内置指标收集

先决条件

  • 转到1.21+
  • DeepSeek API密钥
  • 对MCP协议的基本理解

安装和快速启动

# Clone and build
git clone https://github.com/your-username/DeepseekMCP
cd DeepseekMCP
go build -o bin/mcp-deepseek

# Start server with environment variables
export DEEPSEEK_API_KEY=your_api_key
export DEEPSEEK_MODEL=deepseek-chat
./bin/mcp-deepseek

配置

克劳德桌面

{
  "mcpServers": {
    "deepseek": {
      "command": "/Your/project/path/bin/mcp-deepseek",
      "env": {
        "DEEPSEEK_API_KEY": "YOUR_API_KEY",
        "DEEPSEEK_MODEL": "deepseek-chat"
      }
    }
  }
}

环境变量

变量描述默认值
DEEPSEEK_API_KEYDeepSeek API密钥*必需*
DEEPSEEK_MODEL可用型号的型号IDdeepseek-chat
DEEPSEEK_SYSTEM_PROMPT代码审查系统提示*默认代码审查提示*
DEEPSEEK_SYSTEM_PROMPT_FILE包含系统提示的文件路径空
DEEPSEEK_MAX_FILE_SIZE最大上传大小(字节)10485760 (10 MB)
DEEPSEEK_ALLOWED_FILE_TYPES逗号分隔的MIME类型\[常见文本/代码类型\]
DEEPSEEK_TIMEOUTAPI超时(秒)90
DEEPSEEK_MAX_RETRIESAPI最大重试次数2
DEEPSEEK_INITIAL_BACKOFF初始退避时间(秒)1
DEEPSEEK_MAX_BACKOFF最大退避时间(秒)10
DEEPSEEK_TEMPERATURE模型温度(0.0-1.0)0.4

示例 .env:

DEEPSEEK_API_KEY=your_api_key
DEEPSEEK_MODEL=deepseek-chat
DEEPSEEK_SYSTEM_PROMPT="Your custom code review prompt here"
# Alternative: load system prompt from file
# DEEPSEEK_SYSTEM_PROMPT_FILE=/path/to/prompt.txt
DEEPSEEK_MAX_FILE_SIZE=5242880  # 5MB
DEEPSEEK_ALLOWED_FILE_TYPES=text/x-go,text/markdown
DEEPSEEK_TEMPERATURE=0.7

核心API工具

目前,服务器提供以下工具:

deepseek_ask

用于代码分析、审查和具有可选文件路径包含的常规查询。

{
  "name": "deepseek_ask",
  "arguments": {
    "query": "Review this Go code for concurrency issues...",
    "model": "deepseek-chat",
    "systemPrompt": "Optional custom review instructions",
    "file_paths": ["main.go", "config.go"],
    "json_mode": false
  }
}

deepseek模型

列出所有可用的DeepSeek模型及其功能。

{
  "name": "deepseek_models",
  "arguments": {}
}

deepseek_balance

检查您的DeepSeek API帐户余额和可用性状态。

{
  "name": "deepseek_balance",
  "arguments": {}
}

deepseek_token_estimate

估计文本或文件的令牌计数,以帮助进行配额管理。

{
  "name": "deepseek_token_estimate",
  "arguments": {
    "text": "Your text to estimate...",
    "file_path": "path/to/your/file.go"
  }
}

支持的型号

默认情况下支持以下DeepSeek模型:

型号ID描述
deepseek-chat平衡性能和效率的通用聊天模型
deepseek-coder编码和技术任务的专用模型
deepseek-reasoner针对推理和解决问题任务进行优化的模型

*注意:实际可用的模型可能会因您的API访问级别而异。服务器将自动发现并提供您可以通过DeepSeek API访问的所有模型。*

支持的文件类型

扩展名MIME类型
.gotext/x-go
.py文本/x-python
.js文本/javascript
.mdtext/makdown
.java文本/x-java
.c/.htext/x-c
.cpp/.hpp文本/x-c++
25+更多(参见 getMimeTypeFromPath 在deepseek.go)

操作说明

  • 降级模式:初始化错误时自动进入安全模式
  • 审计日志:所有操作都记录了时间戳和元数据
  • 安全:处理前通过MIME类型和大小验证文件内容

文件处理

服务器直接通过 deepseek_ask 工具:

  1. 在中指定本地文件路径 file_paths 数组参数
  2. 服务器自动执行以下操作:

- 从提供的路径读取文件 - 根据文件扩展名确定正确的MIME类型 - 将文件内容上传到DeepSeek API - 将文件用作查询的上下文

这种直接的文件处理方法消除了对单独的文件上传/管理端点的需要。

JSON模式支持

对于需要结构化数据输出的集成,服务器支持JSON模式:

  • 结构化响应:从DeepSeek模型请求格式正确的JSON响应
  • 解析程序友好:是CI/CD管道和自动化系统的理想选择
  • 易于集成:简单设置 json_mode: true 在您的请求中

JSON模式示例:

{
  "name": "deepseek_ask",
  "arguments": {
    "query": "Analyze this code and return a JSON object with: issues_found (array of strings), complexity_score (number 1-10), and recommendations (array of strings)",
    "model": "deepseek-chat",
    "json_mode": true,
    "file_paths": ["main.go", "config.go"]
  }
}

这将返回一个格式良好的JSON响应,您的应用程序可以直接解析该响应。

发展

命令行选项

服务器支持以下命令行选项来覆盖环境变量:

# Override the DeepSeek model to use
./bin/mcp-deepseek -deepseek-model=deepseek-coder

# Override the system prompt
./bin/mcp-deepseek -deepseek-system-prompt="Your custom prompt here"

# Override the temperature setting (0.0-1.0)
./bin/mcp-deepseek -deepseek-temperature=0.8

运行测试

要运行测试,请执行以下操作:

go test -v ./...

跑步林特尔

golangci-lint run

格式化代码

gofmt -w .

许可证

MIT许可证

贡献

欢迎投稿!请随时提交拉取请求。

  1. 分叉项目
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

research-and-datagolangdeepseekclaude-desktopmcp-server代码审查Go本地部署

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 3 个目录同时收录,信息可以交叉核对。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Deepseek MCP (Chew Z)

MCP.so · 本页

4未说明未标注3 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Deepseek MCP (Chew Z) 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Deepseek MCP (Chew Z) 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Deepseek MCP (Chew Z) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Deepseek MCP (Chew Z) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Deepseek MCP (Chew Z) 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP