article
README
🚀 Kagi MCP 服务器
Kagi MCP 服务器为用户提供特定的搜索和总结功能,借助相关工具可实现高效的信息查询与内容总结,不过部分功能需特定权限才能使用。
🚀 快速开始
使用 Kagi MCP 服务器前,需确保您有访问搜索 API 的权限。目前该功能处于封闭测试阶段,需要申请加入。如有需要,请联系 support@kagi.com。
📦 安装指南
安装 uv
- MacOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
- Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
通过 Smithery 安装
您也可以通过 Smithery 安装 Kagi for Claude Desktop:
npx -y @smithery/cli install kagimcp --client claude
在 Claude Desktop 上配置
// claude_desktop_config.json
// 位置可通过以下方式找到:
// 按钮菜单 -> 文件 -> 设置 -> 开发者 -> 编辑配置
{
"mcpServers": {
"kagi": {
"command": "uvx",
"args": ["kagimcp"],
"env": {
"KAGI_API_KEY": "YOUR_API_KEY_HERE",
"KAGI_SUMMARIZER_ENGINE": "YOUR_ENGINE_CHOICE_HERE" // 如果环境变量未设置,则默认为 "cecil" 引擎
}
}
}
}
💻 使用示例
基础用法
- 示例查询:
- 搜索:
Kagi.search("test") - 总结:
Kagi.summarize("test", "english")
- 搜索:
- 调试命令:在终端中运行以下命令以启动 MCP 服务器:
uvx kagimcp -- KAGI_API_KEY=your_api_key_here
🔧 技术细节
高级配置
- 日志级别调整:日志级别可通过
FASTMCP_LOG_LEVEL环境变量调整(例如FASTMCP_LOG_LEVEL="ERROR"),相关问题可参考这里。 - 总结器引擎自定义:总结器引擎可自定义设置,使用
KAGI_SUMMARIZER_ENGINE环境变量(例如KAGI_SUMMARIZER_ENGINE="daphne"),了解不同总结引擎的信息,请参阅此处。
⚠️ 重要提示
除非您只是使用非搜索工具,否则请确保您有访问搜索 API 的权限。目前该功能处于封闭测试阶段,并且需要申请加入。如有需要,请联系 support@kagi.com。
Scan to join WeChat group