AI

通过 TrueFoundry 为 Bright Data MCP 添加企业级可观测性

将 Bright Data MCP 连接到 TrueFoundry MCP 网关,实现企业级可观测性、请求追踪和使用情况分析。
3 分钟阅读
TrueFoundry 与 Bright Data 集成

在本指南中,你将了解:

  • TrueFoundry 是什么,以及它如何帮助组织构建、部署和治理生成式 AI 与 ML 应用。
  • TrueFoundry 如何为已达到企业级标准的 Bright Data MCP 添加可观测性功能。
  • 如何为 Bright Data MCP 配置 TrueFoundry MCP 网关并启用企业级监控。

让我们开始吧!

什么是 TrueFoundry?

TrueFoundry 是一个企业级 AI 平台,用于构建、部署、治理和监控 AI 应用、智能体及 MCP 服务器。它提供在云端、本地、混合或隔离环境中运行生产级 AI 工作负载所需的基础设施、安全机制和运维工具。

主要功能

TrueFoundry 为你提供大规模运行企业级 AI 系统所需的基础能力,包括:

  • 一个统一网关,用于管理跨 LLM、AI 智能体和 MCP 服务器的流量。
  • 一个集中式 MCP 服务器控制面板,用于注册、发现、保护和连接第三方及自定义 MCP 服务器。
  • 端到端可观测性,包括针对智能体、模型和 MCP 工具的追踪、指标、延迟分析和请求日志。
  • 通过 SSO、RBAC、审计日志、策略执行和合规就绪型架构实现企业级安全与治理。
  • 通过 GPU 编排、自动扩缩容、资源优化和模型服务实现基础设施管理。
  • 灵活的部署选项,包括公有云、VPC、本地、混合和隔离环境。
  • 针对性能、资源使用情况、吞吐量、延迟、Token 消耗和运营成本的监控与告警。
  • 旨在支持企业安全要求的合规就绪型架构,包括 SOC 2、HIPAA 和 GDPR。

使用 TrueFoundry 和 Bright Data MCP 构建企业级 MCP 部署

MCP 让 AI 智能体能够更轻松地发现外部服务(例如 API 和数据源)并与之交互。但是,要打造一个真正势不可挡的 AI 智能体仅仅连接 MCP 服务器还不够。

企业级 MCP 环境需要在支持大规模使用的同时提供可靠性、安全性和可控性。组织需要能够扩展、执行访问策略、提供详细监控,并全面呈现每一次交互的解决方案。缺少这些功能时,问题调试、成本管理和合规保障都会变得困难。

这正是 Bright Data MCP 与 TrueFoundry 相结合能够打造生产就绪型 MCP 架构的原因!

Bright Data MCP:为 AI 智能体提供企业级网络访问能力

Bright Data MCP 为 AI 智能体提供 70 多种工具,可用于网络搜索、来源发现、浏览器自动化、抓取和结构化数据提取。这些工具可帮助智能体从整个互联网获取实时网络数据,包括来自受高级反爬虫系统保护的网站的数据。

即使在 Rapid 模式下(每月 5,000 次免费请求),Bright Data MCP 也提供日常网络工作流所需的基础工具:

工具 用途
search_engine(search_engine_batch) 从 Google、Bing、Yandex 和其他搜索引擎获取结构化搜索结果。
scrape_as_markdown(scrape_batch) 从网页中提取整洁的 Markdown 内容,同时应对机器人防护机制。
discover 使用 AI 驱动的相关性排序和基于意图的发现功能查找相关网络来源。

启用 [Pro 模式](https://github.com/bright-cn/brightdata-mcp#-pricing, modes) 后,你将可以访问完整的 Bright Data MCP 工具目录。其中包括从 Amazon、LinkedIn、Google Maps 和其他热门平台提取结构化数据的工具,还提供面向 AI 网络工作流的浏览器自动化功能。

得益于其背后的基础设施,Bright Data MCP 专为企业级工作负载而设计。具体来说,它运行在 Bright Data 拥有超过 4 亿个住宅 IP 的全球网络之上。该网络支持无限并发,正常运行时间达到 99.99%,请求成功率达到 99.95%。

TrueFoundry MCP 网关:添加企业级控制和可观测性

TrueFoundry MCP Gateway

TrueFoundry MCP 网关充当 AI 智能体与 MCP 服务器之间的集中式中间层。它使你能够通过统一界面注册、发现、保护和管理 MCP 服务器。

将 TrueFoundry 置于 Bright Data MCP 之前,你便可获得基于 OAuth 的身份验证、基于角色的访问控制、请求追踪和详细分析等企业级功能。每次 MCP 交互都可以被监控,帮助你了解工具使用情况、发现问题并优化智能体工作流。详情请参阅官方文档。

Bright Data MCP 与 TrueFoundry 共同提供一套完整的企业级 MCP 技术栈。Bright Data 提供可扩展的网络情报能力,而 TrueFoundry 则提供在生产环境中可靠运行 MCP 工作负载所需的治理、安全和可见性。

如何在 TrueFoundry 中设置连接 Bright Data MCP 的 MCP 网关

在本节分步指南中,你将学习如何设置 TrueFoundry MCP 网关以连接 Bright Data MCP。该网关会将请求转发至 Bright Data MCP 服务器,同时添加企业级可见性、监控和运维洞察。

请按照以下说明操作!

前提条件

要完成本节操作,请确保你具备以下条件:

虽然并非硬性要求,但以下准备也会很有帮助:

第 1 步:熟悉 Bright Data MCP

TrueFoundry MCP 网关会将请求转发至远程 Bright Data MCP 服务器。在配置网关之前,最好先了解 Bright Data MCP 支持的连接参数。

请参考 Pro 模式的 Bright Data MCP 远程连接 URL 格式:

https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1

请注意,该 URL 包含两个查询参数:

  • token:通过你的 Bright Data 账户对请求进行身份验证。请将 <YOUR_BRIGHT_DATA_API_KEY> 占位符替换为你实际的 Bright Data API 密钥。
  • pro=1:启用对完整的 70 多种工具目录的访问。如果没有此参数,则只能访问 Rapid 模式下提供的免费工具(每月最多 5,000 次请求)。

现在,假设你希望获得更多控制。例如,你只想公开特定工具或工具组。在这种情况下,可以直接从 Bright Data 控制面板生成自定义连接 URL。

登录你的 Bright Data 账户然后进入“AI 网关 > MCP”页面。按照设置向导配置自定义 Bright Data MCP 连接 URL:

记下已配置的 Bright Data MCP 连接 URL

请注意生成的 Streamable HTTP URL 中包含的其他查询参数。这些参数反映了你所选择的配置。

很好!现在,你已经了解 Bright Data MCP 连接 URL 的结构,以及如何根据自己的用例自定义解决方案。

第 2 步:在 TrueFoundry 中为 Bright Data MCP 配置 MCP 网关

如果你尚未完成此操作,请先创建 TrueFoundry 账户并设置组织。否则直接登录即可。

进入 TrueFoundry 控制面板后,从导航菜单中打开“MCP 网关”部分:

选择“MCP Gateway”菜单选项

在“MCP 注册表”页面中,选择“接入你自己的远程 MCP 服务器”选项。或者,单击“添加服务器”,然后选择“连接任意远程 MCP 服务器”:

在“MCP Registry”页面中点击“Bring your own Remote MCP 服务器”选项

接下来,按如下方式填写“添加新 MCP 服务器”表单:

  • 名称:bright-data-web-mcp
  • 描述:An all-in-one MCP server that lets you search the web, discover new sources, interact with web pages, and retrieve data without getting blocked.
  • URL:https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1(或你在上一步中配置的 Bright Data MCP URL)。
  • 身份验证数据:false
填写用于 Bright Data MCP 连接的“Add New MCP 服务器”表单

注意:如果你不想在 URL 中公开 Bright Data API 密钥,请参阅有关在 TrueFoundry 中设置和使用密钥的文档。

最后,单击“添加 MCP 服务器”。现在,Bright Data MCP 服务器已在 TrueFoundry 中配置完成。做得好!

第 3 步:探索 Bright Data MCP 与 TrueFoundry 的连接

返回“MCP 注册表”页面后,你现在应该能看到 bright-data-web-mcp 服务器的卡片:

留意“bright-data-web-mcp”服务器

如果单击“添加到客户端”,你将获得适用于热门 MCP 客户端的配置和说明,包括 Cursor、VS Code、Claude Code、Claude Web 等。

“How to use bright-data-web-mcp”部分显示的配置

现在,单击“bright-data-web-mcp”卡片以打开其详情页面:

你可以在该页面找到 Bright Data MCP 向 TrueFoundry MCP 网关提供的完整工具列表。使用 Pro 模式时,你将看到全部 70 多种可用工具。

请特别留意页面顶部显示的 URL。在本例中,如果你将 MCP 服务器命名为 bright-data-web-mcp它应该如下所示:

https://gateway.truefoundry.ai/<TRUEFOUNDRY_ORG_NAME>/mcp/bright-data-web-mcp/server

这是用于连接 MCP 网关的 Streamable HTTP 端点。你可以使用此 URL,通过 TrueFoundry 将任何兼容 MCP 的客户端连接到 Bright Data MCP 服务器。下一步将介绍具体方法!

第 4 步:将 TrueFoundry MCP 网关连接添加到你的 AI 智能体

要检查 TrueFoundry MCP 网关是否正确公开了 Bright Data MCP 服务器,请在 OpenAI Codex CLI(或你喜欢的兼容 MCP 的 AI 智能体)中进行配置。

注意:你可以对任何支持远程 MCP 服务器的 AI 应用执行相同流程。如果你使用其他 AI 工具,请参阅其官方文档了解 MCP 连接说明。

假设你的系统中已经安装并配置好 Codex CLI,请运行以下命令添加 bright-data-web-mcp 服务器:

codex mcp add bright-data-web-mcp, url <YOUR_TRUEFOUNDRY_MCP_GATEWAY_URL>

如前所述<YOUR_TRUEFOUNDRY_MCP_GATEWAY_URL> 应为:

https://gateway.truefoundry.ai/<TRUEFOUNDRY_ORG_NAME>/mcp/bright-data-web-mcp/server

有关通过 STDIO 直接配置的方法,请参阅我们的教程:如何在 OpenAI Codex CLI 中使用 Bright Data MCP。

TrueFoundry MCP 网关使用 OAuth 2.0 进行身份验证。运行命令后,你的默认浏览器将打开并显示以下授权页面:

MCP Gateway 的 TrueFoundry OAuth 授权页面

单击“批准”,授权 Codex 访问 MCP 网关。这会授予本地 Codex CLI 安装通过 TrueFoundry 网关连接远程 Bright Data MCP 服务器的权限。

OAuth 流程完成后,浏览器将显示“身份验证完成。你可以关闭此窗口。”消息。与此同时,终端中会显示类似以下内容的输出:

注意:如果你在没有图形化浏览器的服务器上运行 Codex CLI,请复制终端中显示的授权 URL。在另一台计算机的浏览器中打开该 URL,完成 OAuth 流程,然后返回原终端。

现在启动 Codex CLI 并运行 /mcp 命令。你应该会看到 bright-data-web-mcp 服务器已通过 OAuth 连接,并提供与之前在 TrueFoundry 控制面板中显示的相同工具集:

留意 OpenAI Codex CLI 中的“bright-data-web-mcp”服务器

大功告成!OpenAI Codex(或任何兼容 MCP 的 AI 客户端)现已连接到 TrueFoundry MCP 网关,而该网关会安全地公开 Bright Data MCP 服务器。

第 5 步:测试集成

要验证一切是否正常运行,请打开 Codex CLI 并运行类似以下内容的提示词:

Using the Bright Data MCP, analyze how people perceive Notion across the web. Collect recent discussions from Reddit, Trustpilot, blog reviews, and other public review platforms. Identify the most common positive and negative themes, then produce a sentiment report with representative examples and actionable recommendations.

此任务需要网络搜索、来源发现和网页抓取。Codex CLI 中提供的 OpenAI 模型本身不具备这些功能,但 Bright Data MCP 服务器可以提供这些能力。因此,上述提示词非常适合用来测试设置。涵盖其他网络用例的提示词同样适用。

运行该提示词后,你应该会看到类似以下内容的工作流:

在 OpenAI Codex CLI 中执行提示词

运行期间,AI 智能体执行了以下步骤:

  1. 调用 discover 工具,查找与 G2、Capterra 和 Trustpilot 上 Notion 评价相关的来源。
  2. 使用 search_engine_batch 工具(基于 Bright Data 的搜索引擎 API)针对相关查询执行多次 Google 搜索。
  3. 识别出最相关的页面,包括 Notion 在 Trustpilot、G2 和 Capterra 上的评价页面,以及多篇博客评测。
  4. 结合使用 scrape_batch 和 scrape_as_markdown 工具(利用 Bright Data 的网络解锁器 API)获取每个页面的内容。
  5. 将检索到的所有信息整合为一份最终报告。

请注意,生成的报告基于直接从网络获取的实时最新信息。它汇总来自多个来源(Trustpilot、G2、Capterra、Reddit 和博客文章)的评价与讨论,全面呈现用户对 Notion 的看法。

这证明 TrueFoundry MCP 网关已成功公开 Bright Data MCP 服务器,也证实你的 AI 智能体可以利用 Bright Data MCP 工具完成复杂的网络情报任务。太棒了!

第 6 步:探索可观测性统计数据和指标

现在返回 TrueFoundry 控制面板。打开“指标”页面,切换到“MCP 指标”选项卡,然后选择“MCP 服务器”选项:

进入“MCP Metrics”部分

你可以在可视化图表中监控以下指标:

  • 每分钟请求数
  • 请求延迟
  • 每分钟请求失败数(按错误类型分组)
  • 每分钟请求失败总数
  • 请求失败明细
  • MCP 方法调用明细
  • 错误明细

你还可以按方法和时间范围筛选数据,从而同时获得 MCP 流量的实时视图和近期活动的历史快照。

然后切换到“工具”选项卡:

“MCP Metrics”页面的“Tools”部分

此部分针对 Bright Data MCP 工具的使用情况提供更精细的洞察,包括:

  • 每分钟工具请求数
  • 工具请求延迟
  • 每分钟工具请求失败数(按错误类型分组)
  • 每分钟工具请求失败总数
  • 请求延迟摘要(毫秒)
  • 请求计数
  • 工具请求失败明细

最后,打开“请求追踪”页面,检查通过 MCP 网关的每一个请求。对于每个 MCP 请求,你都可以查看其时间戳、执行时间、输入参数、输出和其他执行详情。

例如,检查向 scrape_batch Bright Data MCP 工具发出的请求:

留意 Bright Data MCP 工具“scrape_batch”的所有可用详细信息

这些功能让你能够全面了解 Bright Data MCP 部署。借助详细指标、请求追踪和使用情况分析,TrueFoundry 提供了大规模管理 Bright Data MCP 服务器连接所需的企业级监控与运维洞察。任务完成!

总结

在本博文中,你了解了 TrueFoundry 是什么,以及它如何为 AI 应用带来企业级功能。具体来说,你了解了 MCP 服务器为何需要监控和可观测性功能才能真正达到生产就绪标准。

随后,你学习了如何为 Bright Data MCP 设置 TrueFoundry MCP 网关。最终得到的 MCP 服务器集成通过 TrueFoundry 增加了企业级遥测和分析功能。结合 Bright Data 的高可用性、无限并发能力和 99.99% 的正常运行时间,两者共同打造了专为企业级 AI 应用而构建的 MCP 部署。

立即免费注册 Bright Data 账户,开始探索我们面向 AI 的网络数据解决方案!

支持支付宝等多种支付方式

Antonello Zanini

技术写作

5.5 years experience

Antonello是一名软件工程师,但他更喜欢称自己为技术传教士。通过写作传播知识是他的使命。

Expertise
Web 开发 网页抓取 AI 集成