
Kagi MCP Server

2025.04.12
0
Go搜索服务摘要生成LLM 工具搜索工具开发效率
Kagi MCP Server 是一个模型上下文协议(MCP)服务器,集成了 Kagi 的搜索和摘要生成 API。该服务器允许大型语言模型(LLMs)使用 Kagi 的高质量搜索和 AI 能力进行网页搜索和摘要生成。
View on GitHub
Overview
基本能力
产品定位
Kagi MCP Server 是一个为大型语言模型(LLMs)提供网页搜索和摘要生成能力的中间件服务。
核心功能
- Kagi 搜索:使用 Kagi 的隐私优先搜索引擎进行网页搜索
- Kagi 摘要生成:使用 Kagi 的 FastGPT API 生成网页摘要
- 多传输协议支持:支持 stdio 和 Server-Sent Events (SSE) 协议
- API 密钥管理:提供灵活的 Kagi API 密钥管理选项
适用场景
- 为 LLM 平台增加网页搜索能力
- 为 LLM 平台增加网页摘要生成功能
- 需要隐私优先的搜索解决方案
- 需要高质量摘要生成的应用
工具列表
- Kagi Search:使用 Kagi Search API 进行网页搜索
- 参数:
query
(必需,搜索查询字符串),limit
(可选,结果数量限制,1-10,默认5),type
(可选,搜索类型) - Kagi Summarize:使用 Kagi 的 FastGPT API 生成网页摘要
- 参数:
url
(必需,要摘要的网页 URL),engine
(可选,摘要引擎,"cecil", "agnes", 或 "muriel",默认"agnes"),summary_type
(可选,摘要类型,"summary" 或 "takeaway",默认"summary")
常见问题解答
- 需要 Kagi 订阅才能获取 API 密钥
- 支持两种运行模式:stdio 和 SSE
- 可以与 Claude 等 LLM 平台集成
使用教程
使用依赖
- Go 1.18+(从源代码构建时需要)
- Kagi API 密钥(Kagi 订阅用户可用)
安装教程
# 克隆仓库
git clone https://github.com/mgomes/kagimcp.git
cd kagimcp
# 安装依赖
go mod download
# 构建应用
go build -o kagimcp
调试方式
Stdio 模式
KAGI_API_KEY=your_api_key ./kagimcp -t stdio
SSE 模式
KAGI_API_KEY=your_api_key ./kagimcp -t sse -port 8080