如何用 MCP Inspector 本地构建并测试 DeepSeek MCP Server?
如何用 MCP Inspector 本地构建并测试 DeepSeek MCP Server【免费下载链接】awesome-deepseek-integrationIntegrate the DeepSeek API into popular software项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-deepseek-integration如果你打算把 DeepSeek API 接入 Claude Desktop 等 MCP 兼容客户端在正式配置之前通常会先想在本地确认这个 MCP Server 是否正常工作它暴露了哪些工具、带不同参数的聊天补全能否返回。本仓库awesome-deepseek-integration一个收录 DeepSeek API 集成项目的清单仓库收录的 DeepSeek MCP Servernpm 包名deepseek-mcp-server文档中给出了完整的本地测试路径先在源码目录执行npm run build构建服务再用npx modelcontextprotocol/inspector连接构建产物在浏览器里逐项验证。服务器文档正文见 docs/model_context_protocol/README.md中文版见 docs/model_context_protocol/README_cn.md。准备条件运行环境文档给出的命令全部基于npm和npx需要 Node.js 与 npm 环境文档未指定 Node 版本要求。操作位置构建与测试在 deepseek-mcp-server 的源码仓库中进行清单入口 README.md 中列出了该项目的官方 README 链接。这与全局安装路径npm install -g deepseek-mcp-server后由 Claude Desktop 通过npx直接拉起是两条独立路径本文只走源码构建这条。验证工具MCP Inspector即modelcontextprotocol/inspector包文档未要求预先安装直接通过npx调用。第一步本地构建服务器在源码仓库根目录执行npm run build构建产物位于./build/index.js后续的 Inspector 命令要指向这个文件。第二步用 MCP Inspector 连接并启动服务器npx modelcontextprotocol/inspector node ./build/index.js这条命令中node ./build/index.js是传给 Inspector 的待连接服务器的启动命令./build/index.js是第一步的构建产物路径。文档中的注释特别提醒要确保指定到构建后服务器的完整路径。成功标志Inspector 会在浏览器中打开并通过 stdio transport 连接到该服务器。连接建立后你可以做以下事情均来自文档列出的能力查看服务器暴露的可用工具使用不同参数测试聊天补全chat completions调试服务器响应监控服务器性能。测试补全参数时文档“资源发现”一节给出了服务器支持的参数范围可作为 Inspector 里的取值依据模型自定义选择、温度0.0 - 2.0、最大 token 限制、Top P 采样0.0 - 1.0、存在惩罚-2.0 - 2.0、频率惩罚-2.0 - 2.0。测试时需要注意的模型行为服务器默认使用 DeepSeek 的 R1 模型在服务器内部名为deepseek-reasoner。如果主模型 R1 不可用服务器会自动回退尝试 v3服务器内名为deepseek-chat。你也可以在多轮对话中随时切换在提示里说明 “usedeepseek-reasoner” 或 “usedeepseek-chat”。文档给出的取向是v3 适合通用用途R1 适合更技术性、更复杂的查询主要基于速度和 token 用量的考虑。这些行为会直接影响你在 Inspector 里看到的响应来源与耗时调试时可以对照上述规则判断当前请求落在哪个模型上。一个文档没有明确覆盖的点API key文档中DEEPSEEK_API_KEY只出现在 Claude Desktop 配置一节claude_desktop_config.json的env字段MCP Inspector 一节没有说明如何向服务器注入这个 key。如果 Inspector 里测试聊天补全时遇到与认证相关的失败文档能给出的参考只有配置节的 env 写法需要读者按同样的变量名自行在启动环境中注入真实的 DeepSeek API key这一点文档未展开描述遇到此类问题时建议核对启动命令的环境变量。测试通过之后接入 Claude Desktop可选确认本地构建的服务器行为符合预期后文档给出的正式接入方式是全局安装并写入 Claude Desktop 配置npm install -g deepseek-mcp-server然后在claude_desktop_config.json中添加以下 JSON 为文档原文your-api-key是文档示例中的占位符替换为你自己的 DeepSeek API key{ mcpServers: { deepseek: { command: npx, args: [ -y, deepseek-mcp-server ], env: { DEEPSEEK_API_KEY: your-api-key } } } }至此本地构建与 Inspector 测试这条验证路径结束以浏览器中 Inspector 成功连接stdio transport并能查看工具、发起补全作为完成判据模型默认值、自动回退与参数范围是测试时需要对照的服务器行为。【免费下载链接】awesome-deepseek-integrationIntegrate the DeepSeek API into popular software项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-deepseek-integration创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考