想让 Kilo 替你准备配置? 把本指南发给 Kilo,并说明你使用的是哪种界面。请它先检查对应界面的设置,并且只起草配置。你应在本地私密环境文件中输入 DeepSeek 密钥,绝不要把密钥粘贴到聊天中。
按照本指南将 DeepSeek Search 接入 Kilo Code。先确认我使用的是 VS Code 扩展还是 Kilo CLI,再检查该界面的配置,并保留现有的 MCP 条目。添加一个从本地私密环境文件加载密钥的 Node 服务器,将工具权限设为 Ask,并告诉我如何使用对应的重新加载和列表命令来确认工具。不要读取、打印或提交我的密钥。发起可能计费的测试请求前先征求我的同意。配置 MCP 前,Kilo Code 用户需要先确定自己使用的是 VS Code 扩展还是 Kilo CLI。两者共享 Kilo 的 MCP 模型,但官方文档所述的配置位置和重新加载方式不同。如果配置写错位置,看起来可能完全有效,Agent 却仍看不到工具。

Kilo Code 扩展与 CLI 使用不同配置入口,最终都连接到受监督的 Search 和 Fetch 工具。
选择 Kilo 的使用界面与配置位置
使用 VS Code 扩展时,打开 Settings → Agent Behaviour → MCP Servers 并在此编辑配置。Kilo 扩展文档列出的用户级配置位置为 ~/.config/kilo/kilo.jsonc,项目级位置为 kilo.jsonc 或 .kilo/kilo.jsonc。若工具只供特定工作区使用,选项目范围;若个人需要在多个项目中重复使用,则可选全局范围。配置位置详见官方 Kilo MCP 指南。
Kilo CLI 1.x 使用 CLI 配置文件:全局的 ~/.config/kilo/kilo.json(或 .jsonc),或项目中的 kilo.json/kilo.jsonc。在该工作区中,项目配置优先级更高。将服务器条目放在顶层 mcp 对象下,并保留其他现有设置:
{
"mcp": {
"deepseek-search": {
"type": "local",
"command": [
"node",
"--env-file=/Users/you/.config/deepseek-search/.env",
"/Users/you/tools/deepseek-search/server.mjs"
],
"enabled": true
}
}
}CLI 文档采用 OpenCode 风格的 mcp 对象和命令数组。对于扩展,请在 Settings 面板中确认当前安装版本所需的准确结构。CLI 当前配置与命令见 Kilo 的 CLI 平台指南。
在仓库之外创建环境文件,写入 DEEPSEEK_API_KEY=... 并限制文件访问权限。Node 进程会在启动时读取该文件;密钥本身不应放进 kilo.jsonc。Kilo 支持在受信任的全局配置中使用环境变量插值,但项目配置通常会共享或提交到版本库,因此本指南默认采用私密环境文件。
重新加载并确认 MCP 工具
在 Kilo CLI 中运行 /mcps 查看并启用 MCP 服务器;修改配置后运行 /reload。在扩展中,返回 MCP Servers 设置面板;如果条目没有出现,使用面板中的重新加载或重新连接控件。确认服务器已启用,工具列表中同时包含 Search 和 Fetch。如果 Kilo 的权限设置询问是否允许工具调用,首次测试请保持 Ask;不要为了让集成看起来可用而启用宽泛的自动批准模式。
可以让 Kilo 执行一次小型研究任务:请它搜索某个当前框架问题的官方答案,抓取它选择的官方文档页面,并引用 URL。确认 Agent 活动记录中同时出现 Search 和 Fetch,且抓取页面确实支持回答。即使进程连接成功,API 密钥仍可能无效;只有实际工具调用才会验证认证。
只需要查一次?使用 cURL
你也可以直接在 Kilo 的终端中搜索,而不注册 MCP 工具。这适合偶尔查询,但 Kilo 无法将它作为受管理工具调用,结果也需要你自行检查。成功的 API 请求会计费:
read -r -s DEEPSEEK_API_KEY
export DEEPSEEK_API_KEY
curl --fail-with-body --max-time 20 \
https://api.deepseek.com/v1/tools/search \
-H "Authorization: Bearer $DEEPSEEK_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"official Kilo Code CLI MCP configuration /mcps reload","count":3,"need_content":false}'对选中的 URL 使用 POST /v1/tools/fetch 来检查正文。DeepSeek 的 Search 与 Fetch API 指南列出了当前请求格式与价格;发送请求前请先核对。
如果 Kilo 仍然看不到服务器
先检查使用界面:CLI 配置里的扩展条目,或扩展专用设置文件里的 CLI 条目,都不一定会被加载。接着检查配置优先级,并在 CLI 中运行 /reload。确认 Node 位于进程 PATH 中,环境文件与配接器使用绝对路径。如果 Kilo 列出了服务器,但 Agent 没有调用它,请检查服务器是否启用,以及权限规则是否阻止了调用。在信任工作流程之前,保持搜索和抓取请求可供审核。
当正确的 Kilo 界面同时列出两个工具、受监督的 Search → Fetch 任务能够返回有来源支持的答案,而且密钥不在项目配置和聊天记录中时,配置才算完成。网页内容是参考资料,不是需要照做的指令。
继续阅读:19 个 Agent 平台的 DeepSeek Search 接入总览、Claude Code 设置教程和 Codex 设置教程。
作者:Victor Lane,Auspia GEO 审核专家,完成过 300 多次准备度审查。Victor 专注于准备度审核、检查清单、评分卡和诊断分析。




