适合谁
- 需要一次性获得完整讨论/文档上下文而非仅 URL 的 AI 编程工具用户
- 使用 Claude Code、Codex、Cursor、GitHub Copilot、Gemini CLI、Claude Desktop 等支持 MCP 的客户端
- 在 Docker 中通过 Streamable HTTP 部署远程 MCP 服务的团队
- 需要代理(HTTP/SOCKS5)出网环境的用户
Kindly Web Search MCP Server 是一个专注内容质量的搜索 MCP 服务,通过专用 API 集成把 StackExchange、GitHub Issues/Discussions、Wikipedia、arXiv 的完整内容一次性交给模型,其余网页则由无头 Chromium 实时解析,并支持多种搜索提供方与代理。它适合希望减少多轮抓取、提升 AI 编程上下文的用户,但需要本地浏览器、至少一个搜索密钥,且其远程 HTTP 模式默认无认证无加密,部署时需自行加防护。
Kindly Web Search MCP Server 是 Shelpuk AI Technology Consulting 智能体套件的一部分,为 AI 编程工具(Claude Code、Codex、Cursor、GitHub Copilot、Gemini 等)和 AI 智能体(Claude Desktop、OpenClaw、Hermes 等)提供网络搜索与完整内容检索能力。它不仅返回搜索结果的标题、链接与摘要,还直接抓取并返回完整的对话内容(问题、回答、评论、反应与元数据),并针对 StackExchange、GitHub Issues、GitHub Discussions、Wikipedia、arXiv 做了专门的 API 集成,其他任意网址则通过本地无头 Chromium 浏览器实时解析。搜索支持 Serper、SerpBase、Tavily、SearXNG、Sofya、You.com 多个提供方并按优先级回退。该服务主要面向希望减少多轮抓取、在一次调用中拿到可用上下文的 AI 编程与智能体工作流。
1) 安装 uvx(macOS/Linux 使用 curl 脚本,Windows 使用 PowerShell 脚本)。2) 安装 Chrome/Chromium/Edge/Brave 之一,用于 page_content 抓取(缺少浏览器时专用来源仍可用)。3) 设置至少一个搜索提供方密钥:SERPER_API_KEY、SERPBASE_API_KEY、TAVILY_API_KEY、SEARXNG_BASE_URL、SOFYA_API_KEY 或 YDC_API_KEY。4) 建议设置只读的 GITHUB_TOKEN 以获得更好的 GitHub Issue 提取效果。5) 在 MCP 客户端中配置运行命令:uvx --from git+https://github.com/Shelpuk-AI-Technology-Consulting/kindly-web-search-mcp-server kindly-web-search-mcp-server start-mcp-server。首次运行需 30–60 秒构建环境,必要时先在终端预热。
{
"mcpServers": {
"kindly-web-search": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Shelpuk-AI-Technology-Consulting/kindly-web-search-mcp-server",
"kindly-web-search-mcp-server",
"start-mcp-server"
],
"env": {
"SERPER_API_KEY": "${SERPER_API_KEY}",
"TAVILY_API_KEY": "${TAVILY_API_KEY}",
"SEARXNG_BASE_URL": "${SEARXNG_BASE_URL}",
"GITHUB_TOKEN": "${GITHUB_TOKEN}",
"KINDLY_BROWSER_EXECUTABLE_PATH": "${KINDLY_BROWSER_EXECUTABLE_PATH}"
}
}
}
}