基本能力
产品定位
Kagi MCP Server 是一个为 AI 助手提供网络搜索能力的中间件服务。
核心功能
- 使用 Kagi API 进行网络搜索
- 支持并行多查询
- 格式化搜索结果
- 基于 TypeScript 和官方 MCP SDK 构建
- 预构建,无需额外构建步骤
- 使用唯一工具名称
kagi_web_search
避免与其他 MCP 服务器冲突
适用场景
- AI 助手需要获取最新网络信息时
- 需要并行执行多个搜索查询的应用
- 需要格式化搜索结果的场景
工具列表
kagi_web_search
: 提供网络搜索能力,返回格式化的搜索结果
常见问题解答
- 需要先获取 Kagi API 密钥,目前处于封闭测试阶段,需联系 support@kagi.com 申请
使用教程
使用依赖
- Node.js 18 或更高版本
- Kagi API 密钥
安装教程
-
快速启动(无需安装):
bash
KAGI_API_KEY=your_api_key_here npx github:elliottlawson/kagi-mcp-server -
完整安装:
bash
git clone https://github.com/elliottlawson/kagi-mcp-server.git
cd kagi-mcp-server
KAGI_API_KEY=your_api_key_here node build/index.js
如需修改代码,需安装依赖并构建:
bash
npm install
npm run build
调试方式
运行 MCP Inspector 进行调试:
bash
npx @modelcontextprotocol/inspector npx github:elliottlawson/kagi-mcp-server
或
bash
npx @modelcontextprotocol/inspector node build/index.js
访问 http://localhost:5173
进行调试。