mcpField
R
Ransack

Ransack

已认证精选远程服务
ransack.tools搜索与检索03 周前更新

关于 Ransack

Ransack 是供 AI Agent 使用的托管 MCP 服务,整合网页搜索、页面抓取、资产发现、购物、字幕和带引用的研究。它通过单一端点返回带来源的结果和引用核验信息。

主要功能

  1. 01跨多个引擎搜索
  2. 02抓取网页
  3. 03发现域名资产
  4. 04查询价格与库存
  5. 05获取 YouTube 字幕
  6. 06生成带引用的研究报告

适用场景

  1. 01跨搜索引擎研究主题
  2. 02抓取页面并核验引用主张
  3. 03查询商品价格与库存
  4. 04获取 YouTube 视频字幕

MCP 相关

Ransack 通过托管 MCP 端点提供搜索、抓取、发现、购物、字幕和研究工具。客户端使用 Bearer API 密钥通过 streamable HTTP 连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://ransack.tools/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Ransack - 面向 AI Agent 的网页搜索与抓取 MCP 服务

Ransack 是一款 MCP 服务,可通过一个端点和一个 API 密钥,为 AI Agent 提供实时网页搜索和页面抓取。 十二个搜索引擎集成在一个 MCP 连接中:search、fetch、discover、hosts、shop、verify,以及 YouTube。无需管理点数,也不按引擎单独计费:每月固定收费 $15,每天 500 次调用,抓取失败不收费,而且每次抓取都会返回成功/失败回执,因此不会因静默失败而浪费调用次数。

这是一项托管服务。 此代码库包含连接配置、文档和徽标;服务端源代码不公开。连接到:


   https://ransack.tools/mcp

连接

从 ransack.tools/trial 获取 API 密钥,然后将服务添加到客户端。

Claude Desktop

{"mcpServers":{"ransack":{"type":"streamable-http","url":"https://ransack.tools/mcp","headers":{"Authorization":"Bearer <API_KEY>"}}}}

Cursor

{"mcpServers":{"ransack":{"url":"https://ransack.tools/mcp","headers":{"Authorization":"Bearer <API_KEY>"}}}}

Pi / Cline / 5ire

{"mcpServers":{"ransack":{"type":"http","url":"https://ransack.tools/mcp","headers":{"Authorization":"Bearer <API_KEY>"}}}}

传输方式为 streamable-http;身份验证使用 Bearer API 密钥。


工具

工具功能
ransack主要工具。模式:search、fetch、discover、hosts、shop、verify、research。支持 Markdown / JSON / 混合输出。
youtube根据视频 URL 获取 YouTube 字幕稿。
execute_research多步骤流水线(发现、获取、提取、综合),生成带引用的报告,并为每项声明提供引用判定。
get_report根据 report_id 获取已保存的报告。
search_memory对之前获取的网页片段进行语义检索。
tasks_get轮询异步研究任务。
ransack

一个工具,多种模式:search、fetch、discover、hosts、shop、verify、research。 search 是跨引擎元搜索;fetch 是主要的答案路径;hosts 会从证书透明度记录、DNS、站点地图、网络档案、爬取索引、JS 路由和扫描记录中枚举某个域名的资源;shop 会返回价格和 库存情况;verify 会根据引用来源核查声明。freshness 会绕过结果缓存,但不会按日期筛选,因此结果不会按日期过滤。

youtube

根据视频 URL 获取 YouTube 字幕稿。

execute_research

多步骤流水线(发现、获取、提取、综合),生成带引用的报告。默认返回任务句柄;轮询 tasks_get 可获取 report_id 及各项声明的引用判定。

get_report

根据 report_id 获取已保存的报告。

search_memory

对之前获取的网页片段进行语义检索。

tasks_get

轮询异步研究任务。


实际返回内容

  • 标注引擎的结果。 每条搜索结果都会标明发现它的引擎,因此你可以分辨结果来自 Google 还是独立索引。
  • 覆盖状态,不是沉默。 对于 hosts,每个发现引擎都会报告 ok、empty、timeout 或 skipped。未找到内容与尝试失败绝不会混为一谈。
  • 清晰标注的拦截页面。 [bot wall: <vendor>] 和 [dead page: HTTP 404] 会作为标签返回。服务无法读取的页面会被如实报告,而不是靠猜测补全。
  • 逐项声明的引用判定。 研究报告会为每项声明附上判定,并根据实际获取的来源进行核查。
  • 绝不改写查询。 网站选择权在调用方手中。Ransack 绝不会在查询中追加运算符,也不会暗中更改你的查询内容。
  • 一个密钥,六种工具。 通过单一端点提供搜索、获取、发现、购物、字幕稿和带引用的研究功能。

使用限制

  • 付费墙和登录墙页面(例如部分新闻页面、GitHub /commits 视图)不一定能读取。
  • 严格屏蔽抓取的零售商(Amazon、Walmart)可能什么也不返回,而不是返回猜测数据。
  • TikTok 可搜索,结果摘要中已包含说明文字。读取层会返回说明文字、创作者账号、发布日期和互动次数,但不会返回视频、评论或语音转录;浏览器层则可能只返回 TikTok 的“Page not available”占位内容。
  • search 的快速通道结果有意设为不完整;fetch 才是主要的答案路径。
  • 不保证一定能进行标注:有时拦截页面只会以少量页面内容的形式返回。

定价

  • **试用:**免费试用 14 天,每天 50 次调用,无需信用卡(ransack.tools/trial)。
  • **付费:**每月固定收费 $15,每天 500 次调用,每分钟 120 个请求。

许可证

此代码库仅包含文档和配置。ransack.tools 上的服务为专有服务。

评论

支持 Markdown

第一次接触 MCP?

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

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