Thanks to visit codestin.com
Credit goes to github.com

Skip to content

wys010812/Kimi-Search-MCP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kimi Search MCP

License: MIT

基于 Model Context Protocol 的搜索服务,提供网络搜索和网页获取功能。兼容任何支持 MCP 的客户端。


⚠️ 重要声明

本项目仅供学习研究和技术交流使用。如涉及任何侵权问题,请通过 GitHub Issues 与我联系,我将第一时间核实并下架处理。


功能

工具 功能
kimi_search 单关键词搜索
kimi_fetch 获取单个网页内容
kimi_batch_search 批量多关键词搜索(最多 5 个)
kimi_batch_fetch 批量获取多个网页(最多 5 个)

💡 特色功能kimi_batch_searchkimi_batch_fetch 是本项目的扩展功能,原生工具并不支持批量操作。

⚠️ 测试状态

客户端 测试状态
Claude Code ✅ 已测试
Claude Desktop ⚠️ 未测试
OpenCode ⚠️ 未测试
Codex ⚠️ 未测试
Cline ⚠️ 未测试
Continue ⚠️ 未测试

欢迎提交 Issue 或 PR 分享其他客户端的测试结果。

安装

1. 获取 API Key

从 KimiCode 获取 API Key(注意:不是 Kimi 开放平台的 Key)

2. 构建

git clone <repository-url>
cd kimi-search-mcp
npm install
npm run build

3. 添加到客户端

Claude Code
# 安装(全局,所有项目可用)
claude mcp add --scope user kimi-search node "$(pwd)/dist/index.js" -e KIMI_CODE_API_KEY=your-api-key

# 验证
claude mcp list

# 卸载
claude mcp remove kimi-search
Claude Desktop

编辑配置文件:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "kimi-search": {
      "command": "node",
      "args": ["/path/to/kimi-search-mcp/dist/index.js"],
      "env": {
        "KIMI_CODE_API_KEY": "your-api-key"
      }
    }
  }
}
OpenCode

编辑 ~/.config/opencode/config.json

{
  "mcpServers": {
    "kimi-search": {
      "command": "node",
      "args": ["/path/to/kimi-search-mcp/dist/index.js"],
      "env": {
        "KIMI_CODE_API_KEY": "your-api-key"
      }
    }
  }
}
Codex (OpenAI)

编辑 ~/.codex/config.json

{
  "mcpServers": {
    "kimi-search": {
      "command": "node",
      "args": ["/path/to/kimi-search-mcp/dist/index.js"],
      "env": {
        "KIMI_CODE_API_KEY": "your-api-key"
      }
    }
  }
}
Cline (VS Code 插件)

在 Cline 设置中找到 "MCP Servers",添加:

{
  "mcpServers": {
    "kimi-search": {
      "command": "node",
      "args": ["/path/to/kimi-search-mcp/dist/index.js"],
      "env": {
        "KIMI_CODE_API_KEY": "your-api-key"
      },
      "disabled": false
    }
  }
}
Continue

编辑 ~/.continue/config.json

{
  "mcpServers": [
    {
      "name": "kimi-search",
      "command": "node",
      "args": ["/path/to/kimi-search-mcp/dist/index.js"],
      "env": {
        "KIMI_CODE_API_KEY": "your-api-key"
      }
    }
  ]
}
其他 MCP 客户端

通用配置参数:

  • 命令: node
  • 参数: /path/to/kimi-search-mcp/dist/index.js
  • 环境变量: KIMI_CODE_API_KEY=your-api-key

配置

环境变量 必需 说明
KIMI_CODE_API_KEY KimiCode API Key

使用示例

搜索

{
  "query": "MCP 协议介绍",
  "limit": 10
}

获取网页

{
  "url": "https://modelcontextprotocol.io"
}

批量搜索

{
  "queries": [
    { "query": "Docker 部署", "limit": 5 },
    { "query": "Node.js 教程", "limit": 5 }
  ]
}

开发

# 编译
npm run build

# 监听模式
npm run dev

# 测试(需要设置 KIMI_CODE_API_KEY)
npm test

# MCP Inspector 调试
npm run inspect

协议

MIT

About

Kimi Code搜索服务只提供于Kimi Cli使用,故提取Kimi搜索服务为通用MCP服务,可以用在包括ClaudeCode、OpenCode等CLI工具

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors