← 返回公开榜单
mc

ac3xx/mcp-servers-kagi

A Model Context Protocol server implementation for Kagi's API

本周新增
0 星
近 3 周倍数
—
距上次推送
694 天
距上次发布
—
许可证
MIT

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

指向或点击一根柱子,看当天的九项指标。

12/1712/301/111/242/62/193/33/16

2026 年 1 月 18 日 新增 2 个星标; 2026 年 2 月 1 日 新增 0 个星标; 2026 年 2 月 9 日 新增 0 个星标; 2026 年 2 月 14 日 新增 0 个星标; 2026 年 2 月 16 日 新增 0 个星标; 2026 年 2 月 17 日 新增 0 个星标; 2026 年 2 月 21 日 新增 0 个星标; 2026 年 3 月 16 日 新增 0 个星标

窗口内最高的一天是 2026 年 1 月 18 日,新增 2 个星标。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

kagi-server MCP 服务器

smithery徽章 Kagi API集成的MCP服务器

这是一个基于TypeScript的MCP服务器,用于集成Kagi搜索API。它通过提供以下功能展示了核心MCP概念:

  • 使用Kagi API进行网络搜索和其他操作的工具(目前处于私有测试阶段)

功能

已实现的工具

  • kagi_search - 使用Kagi进行网络搜索
    • 接收查询字符串和可选的limit作为参数
    • 返回Kagi API的搜索结果

计划中的工具(尚未实现)

  • kagi_summarize - 生成网页或文本的摘要
  • kagi_fastgpt - 使用Kagi的FastGPT获取快速响应
  • kagi_enrich - 获取特定主题的富新闻结果

开发

安装依赖:

npm install

构建服务器:

npm run build

用于开发并自动重建:

npm run watch

环境设置

在根目录创建一个.env文件,并添加您的Kagi API密钥:

KAGI_API_KEY=your_api_key_here

确保将.env添加到您的.gitignore文件中,以保护您的API密钥安全。

安装

通过Smithery安装

要自动通过Smithery安装Claude桌面版的Kagi服务器:

npx @smithery/cli install kagi-server --client claude

要使用Claude桌面版,请添加服务器配置:

在MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "kagi-server": {
      "command": "/path/to/kagi-server/build/index.js",
      "env": {
        "KAGI_API_KEY": "your_api_key_here"
      }
    }
  }
}

调试

由于MCP服务器通过stdio通信,调试可能具有挑战性。我们建议使用MCP Inspector,它作为包脚本提供:

npm run inspector

Inspector将提供一个URL,您可以在浏览器中访问调试工具。

使用

一旦服务器运行并连接到Claude桌面版,您就可以使用它进行网络搜索。例如:

  1. 询问Claude:"你能搜索关于量子计算最新进展的信息吗?"
  2. Claude将使用kagi_search工具从Kagi API获取结果。
  3. Claude将为您总结或分析搜索结果。

注意:计划中的工具(summarize、fastgpt、enrich)尚未实现,无法使用。

贡献

欢迎贡献!请随时提交Pull Request。一些可以贡献的领域包括:

  • 实现计划中的工具(summarize、fastgpt、enrich)
  • 改进错误处理和输入验证
  • 增强文档和使用示例

许可证

本项目根据MIT许可证授权。

路线图

  • 实现kagi_summarize工具用于网页和文本摘要
  • 实现kagi_fastgpt工具用于快速响应
  • 实现kagi_enrich工具用于获取富新闻结果
  • 改进错误处理并添加更健壮的输入验证
  • 添加更全面的使用示例和文档
  • 将包发布到npm,以便轻松安装和使用于Claude桌面版和npx

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。