基本能力
产品定位
kagi-server 是一个用于集成 Kagi 搜索 API 的 MCP 服务器,旨在为开发者提供便捷的搜索功能集成方案。
核心功能
kagi_search
: 使用 Kagi 进行网络搜索- 接收查询字符串和可选的限制参数
- 返回 Kagi API 的搜索结果
适用场景
- 需要集成 Kagi 搜索功能的开发项目
- 自动化搜索和信息获取场景
工具列表
kagi_search
: 执行网络搜索kagi_summarize
(计划中): 生成网页或文本摘要kagi_fastgpt
(计划中): 获取快速响应kagi_enrich
(计划中): 获取丰富的新闻结果
常见问题解答
- 如何获取 Kagi API 密钥?
- 目前 Kagi API 处于私有测试阶段,需要申请访问权限。
- 如何调试 MCP 服务器?
- 推荐使用 MCP Inspector 进行调试。
使用教程
使用依赖
安装 Node.js 和 npm。
安装教程
- 克隆项目并安装依赖:
bash
npm install - 构建服务器:
bash
npm run build - 创建
.env
文件并添加 API 密钥:
KAGI_API_KEY=your_api_key_here
- 通过 Smithery 安装:
bash
npx @smithery/cli install kagi-server --client claude
调试方式
使用 MCP Inspector 进行调试:
bash
npm run inspector