{"id":"160236f0-38f8-441b-949c-7a7fcff3c999","slug":"1a7432-kimi-search-mcp","kind":"mcp","name":"kimi-search-mcp","summary":"MCP server that wraps Moonshot AI (Kimi) $web_search for intelligent web search","owner":"1A7432","repoUrl":"https://github.com/1A7432/kimi-search-mcp","license":"MIT","licenseTier":"permissive","trust":"community","stars":3,"match":null,"fewStars":true,"format":"mcp","createdAt":"2025-10-13T03:22:47.000Z","addedAt":"2026-10-14T11:02:10.143Z","logoUrl":"https://avatars.githubusercontent.com/u/96977271?u=af3abf5df626c7b11aaaa23fdaaf5e7d9d2ba577&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["search","cloud-infra"],"tags":[],"runtime":"node","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-17T20:31:52.178Z","sample":false,"url":"https://conduits.dev/tools/1a7432-kimi-search-mcp","language":"JavaScript","transports":["stdio"],"install":{"npm":"@1a7432/kimi-search-mcp"},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"# Kimi Search MCP Server\n\n一个将 Moonshot AI (Kimi) 的 `$web_search` 功能封装为 MCP (Model Context Protocol) 服务的工具。\n\n## ✨ 特性\n\n- 🔍 **智能搜索**: 使用 Kimi AI 内置的联网搜索功能，比传统搜索 API 更智能\n- 🧠 **语义理解**: AI 自动理解搜索意图，抓取并整合相关内容\n- 🚀 **开箱即用**: 通过 `npx` 一键运行，无需复杂配置\n- 🔌 **MCP 兼容**: 完全兼容 MCP 协议，可与 avante.nvim、Claude Desktop 等工具集成\n\n## 📦 安装\n\n### 方式 1: 通过 npm 安装（推荐）\n\n```bash\ncd ~/kimi-search-mcp\nnpm install\nnpm run build\nnpm link\n```\n\n### 方式 2: 直接使用 npx\n\n无需安装，在配置中直接使用 `npx` 运行即可。\n\n## 🔑 配置环境变量\n\n在 `~/.zshrc` 或 `~/.bashrc` 中添加：\n\n```bash\nexport MOONSHOT_API_KEY=\"your-moonshot-api-key-here\"\n```\n\n然后重新加载配置：\n\n```bash\nsource ~/.zshrc  # 或 source ~/.bashrc\n```\n\n## 🚀 使用方法\n\n### 在 avante.nvim 中使用\n\n在 `~/.config/nvim/lua/plugins/avante.lua` 的 `mcp_servers` 配置中添加：\n\n```lua\nmcp_servers = {\n  -- Kimi Search MCP 服务 - 提供 AI 驱动的智能搜索\n  [\"kimi-search\"] = {\n    command = \"node\",\n    args = {\n      os.getenv(\"HOME\") .. \"/kimi-search-mcp/dist/index.js\",\n    },\n    env = {\n      MOONSHOT_API_KEY = os.getenv(\"MOONSHOT_API_KEY\"),\n    },\n    timeout = 60000, -- 60秒超时（搜索可能需要较长时间）\n  },\n  \n  -- 或者使用 npx（如果你没有 npm link）\n  [\"kimi-search\"] = {\n    command = \"npx\",\n    args = {\n      \"-y\",\n      \"--prefix=\" .. os.getenv(\"HOME\") .. \"/kimi-search-mcp\",\n      \"kimi-search-mcp\",\n    },\n    env = {\n      MOONSHOT_API_KEY = os.getenv(\"MOONSHOT_API_KEY\"),\n    },\n    timeout = 60000,\n  },\n},\n```\n\n### 测试运行\n\n```bash\n# 设置环境变量\nexport MOONSHOT_API_KEY=\"your-api-key\"\n\n# 运行服务器\ncd ~/kimi-search-mcp\nnode dist/index.js\n```\n\n## 🛠️ 工具说明\n\n### kimi_search\n\n使用 Kimi AI 进行智能联网搜索。\n\n**参数:**\n- `query` (必需): 搜索查询，可以是问题、关键词或复杂的描述\n- `model` (可选): 使用的 Kimi 模型，默认 `kimi-k2-0905-preview`\n  - 可选: `kimi-k2-0905-preview`, `moonshot-v1-8k`, `moonshot-v1-32k`, `moonshot-v1-128k`\n\n**示例:**\n```json\n{\n  \"query\": \"Moonshot AI Context Caching 技术是什么？\",\n  \"model\": \"kimi-k2-0905-preview\"\n}\n```\n\n## 🆚 与传统搜索 API 的对比\n\n| 特性 | Kimi Search | 传统搜索 API (Tavily/SerpAPI) |\n|------|-------------|-------------------------------|\n| 智能程度 | ⭐⭐⭐⭐⭐ AI 自主决策 | ⭐⭐⭐ 固定搜索逻辑 |\n| 内容整合 | ⭐⭐⭐⭐⭐ 自动理解和总结 | ⭐⭐ 简单拼接结果 |\n| 上下文理解 | ⭐⭐⭐⭐⭐ 理解对话上下文 | ⭐ 独立搜索请求 |\n| 配置复杂度 | ⭐ 仅需 API Key | ⭐⭐⭐ 需要配置多个参数 |\n| 成本 | 按 Token 计费 | 按请求次数计费 |\n\n## 📝 工作原理\n\n1. **接收搜索请求**: MCP 客户端发送带有 `query` 的搜索请求\n2. **调用 Kimi API**: 使用 Kimi 的 `$web_search` builtin function\n3. **AI 自动搜索**: Kimi 在后端自动执行搜索、抓取、理解\n4. **返回整合结果**: 返回经过 AI 理解和整合的搜索结果\n\n## 🔧 开发\n\n```bash\n# 安装依赖\nnpm install\n\n# 开发模式（自动编译）\nnpm run watch\n\n# 构建\nnpm run build\n```\n\n## 📄 许可证\n\nMIT\n\n## 🙏 致谢\n\n- [Moonshot AI](https://www.moonshot.cn/) - 提供强大的 Kimi AI 和 $web_search 功能\n- [MCP](https://modelcontextprotocol.io/) - Model Context Protocol\n"}