您的数据如何流转
CrawlForge 有两种接入方式。MCP server 在您的机器上运行,直接与网站通信。REST API 则在我们的服务器上运行。二者处理您数据的方式不同,因此分别说明。
MCP 路径:结果留在您的机器上
- 您在自己的机器上安装 crawlforge-mcp-server。您的 MCP 客户端(Claude Desktop、Claude Code、Cursor 等)通过 stdio 与其通信。
- 该服务器从您的网络抓取目标网站。页面内容、提取的数据和截图直接返回给您的客户端,绝不经过 CrawlForge。
- 该服务器仅在三种情况下调用我们的 API:启动时验证您的 API 密钥、读取您的 credits 余额,以及在每次调用运行后上报该次调用。
- 一条使用报告包含工具名称、消耗的 credits、状态、耗时、服务器版本以及已对机密信息进行掩码处理的调用参数。它绝不包含结果。
- 使用语言模型的工具会在您配置的位置运行该模型:默认为本地 Ollama 实例,或者您为其设置了 API 密钥的提供商。该流量从您的机器直接发往该提供商,而不是发往我们。
REST 路径:结果经过我们的服务器并返回,不予保留
- 您的请求到达 Vercel 上的一个无服务器函数。该函数以 CrawlForge 的身份标识并签名抓取目标网站,构建响应并返回给您。
- 五个工具(stealth_mode、scrape_with_actions、agent、extract_with_llm 和 list_ollama_models)在我们于 Render 上运营的浏览器工作节点上运行。调用运行期间,页面内容会经过该工作节点。
- 响应不会被存储,仅有保留表中列出的三项限时例外:异步批处理结果、变更跟踪基线,以及为 read_result 暂存的超大结果。
- 每次调用写入一条使用记录,包含与 MCP 路径相同的已掩码参数,外加端点和方法。
- REST API 自身不运行任何语言模型。extract_with_llm 和 agent 会将文本发送至 Render 工作节点上配置的模型端点。