mcpField
S
Scout Mcp

Scout Mcp

本地服务
github.com/bartonguestier1725-collab搜索与检索122 周前更新

关于 Scout Mcp

Scout Mcp 是一个聚合多来源搜索的 MCP 服务,面向需要检索代码、学术资料、社交内容和技术文章的用户。它将不同来源的结果整理为结构一致的 JSON,并可并行执行多来源搜索。

主要功能

  1. 01并行搜索 21 个平台
  2. 02代码仓库与软件包检索
  3. 03论文、文章和问答检索
  4. 04社交平台与视频搜索
  5. 05统一格式 JSON 结果
  6. 06多来源并行报告

适用场景

  1. 01从一次调用中查找多个来源的资料
  2. 02搜索 GitHub 项目和软件包
  3. 03查找论文、技术文章或问答
  4. 04汇总选定来源的搜索结果

MCP 相关

该 MCP 服务通过 stdio 向客户端提供各平台搜索工具及多来源并行报告工具。README 还说明其付费 HTTP API 通过 x402 协议提供 REST 端点。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

scout-mcp

一个 MCP 服务,可并行搜索 21 个平台并返回结构化 JSON。基于 Model Context Protocol SDK 构建。

将其连接到 Claude Desktop、VS Code、Cursor 或任何 MCP 客户端,即可通过一次工具调用搜索代码仓库、学术论文、社交平台和技术博客。

工具

工具来源说明
hackernews_searchHacker News(Algolia)帖子、评论、投票
github_searchGitHub按关键词搜索仓库
github_repo_infoGitHub单个仓库的详细信息
npm_searchnpm Registry软件包
pypi_searchPyPIPython 软件包
producthunt_searchProduct Hunt按主题搜索产品
x_searchX / Twitter由 xAI Grok 提供 AI 搜索(需要 XAI_API_KEY)
devto_searchDev.to文章
hashnode_searchHashnode文章(GraphQL)
lobsters_searchLobste.rs帖子
stackexchange_searchStackExchange所有站点的问答
arxiv_searchArXiv学术论文
reddit_searchReddit帖子和评论
youtube_searchYouTube视频(需要 YOUTUBE_API_KEY)
zenn_searchZenn日文技术文章
qiita_searchQiita日文技术文章
semantic_scholar_searchSemantic Scholar学术论文
lemmy_searchLemmyFediverse 帖子
gitlab_searchGitLab项目
bazaar_searchx402 Bazaarx402 API 目录
scout_report多个来源并行搜索选定来源

快速开始

Claude Desktop / VS Code / Cline
git clone https://github.com/bartonguestier1725-collab/scout-mcp.git
cd scout-mcp && npm install && npm run build

添加到 MCP 客户端配置中:

{
  "mcpServers": {
    "scout": {
      "command": "node",
      "args": ["/absolute/path/to/scout-mcp/build/index.js"]
    }
  }
}
Docker
docker build -t scout-mcp .
docker run -i scout-mcp

Dockerfile 会构建一个精简的 node:24-alpine 镜像,通过 stdio 运行 MCP 服务。

配置

所有配置均通过环境变量完成。大多数工具无需任何密钥即可使用。可选密钥可启用其他来源或提高速率限制。

变量必需项说明
XAI_API_KEY用于 x_search用于 X/Twitter 搜索的 xAI API 密钥
GITHUB_TOKEN建议配置提高 GitHub 速率限制
YOUTUBE_API_KEY用于 youtube_searchYouTube Data API v3 密钥
PH_CLIENT_ID / PH_CLIENT_SECRET用于 producthunt_searchProduct Hunt API 凭据
REDDIT_CLIENT_ID / REDDIT_CLIENT_SECRET用于 reddit_searchReddit API 凭据
QIITA_TOKEN可选提高 Qiita 速率限制
S2_API_KEY可选Semantic Scholar 专用速率限制
SE_API_KEY可选StackExchange 专用速率限制

工作原理

每个工具都会直接调用对应来源的 API、解析响应,并返回字段统一的标准化 JSON(title、url、source、created_at 等)。scout_report 工具使用 Promise.allSettled 并行运行多项搜索,因此某个来源失败不会影响其他来源。

传输方式:stdio(标准 MCP 传输方式)。服务从 stdin 读取 JSON-RPC 消息,并将响应写入 stdout。

HTTP 模式

scout-mcp 也以付费 HTTP API 的形式运行,网址为 https://scout.hugen.tokyo,采用 x402 协议(在 Base 上使用 USDC 进行微支付)。此模式使用相同的工具实现,但通过支付中间件将其作为 REST 端点提供。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。