上下文层你的代理所缺失的。

MCP 为代理提供了连接系统的方式。而 Horizon 为你提供了管控它的方式。

每日 100 万次+ FastMCP 安装量
覆盖全球 70% 的 MCP 服务器
企业级治理

生产环境中的可靠选择

Cash App
Washington Nationals
WHOOP
Cisco
1Password
Dutch
NASA
CoinList
Ashby
Square
Meta
Eight Sleep

运行一个 MCP 服务器轻而易举。但在 5,000 名员工的规模下运行五十个服务器,这正是我们解决的问题。

大多数公司正在推行“氛围式治理”。他们赋予代理可以向客户开账单、修改生产数据库或代表高管发送邮件的工具,然后写下一句礼貌的提示词,要求代理“小心行事”。

这些服务器运行在哪里?
MCP 要求 OAuth 2.1、长连接和零停机部署。这不仅仅是一个 Kubernetes Helm Chart,而是一个完整的平台。
到底部署了什么?
一个 GitHub 服务器。然后是一个 Jira 服务器。然后是一个分支。再然后是十个分支。最终没人知道哪个版本打了安全补丁。
谁可以访问什么?
适用于人类的权限不一定适用于代理。你那只读权限的分析实习生,绝不会在凌晨 3 点执行 10,000 次查询。

交钥匙式部署

推送代码,获取 URL。

推送到 GitHub,几分钟内即可获得由 OAuth 2.1 支持且带有动态客户端注册的生产 URL。Git 原生 CI/CD 会在推送到主分支时自动更新你的服务器。支持 PR 的预览部署。支持在空闲时缩减至零的自动扩缩容。

了解 Horizon 部署
Horizon 部署 (Deploy)
main
1
git push
2
构建中
3
部署中
4
运行中
等待部署...

推送到 main 分支以触发部署

组织级发现

了解整个组织内存在的内容。

所有 MCP 服务器的集中目录——包括内部构建和导入的第三方服务。团队可以发现现有的功能,而不是重复造轮子。服务器作者控制可见性。停止重复的基础设施工作。

了解 Horizon 注册表
搜索 MCP 服务器...
GitHub
GitHub
问题、PR、仓库
847
Slack
Slack
消息、频道
1203
Snowflake
Snowflake
数据仓库
312
Salesforce
Salesforce
CRM、潜在客户、账户
156

发现并连接整个组织中已批准的 MCP 服务器

治理层

在身份验证之上的权限控制。

URL 加系统凭据不足以保证安全。网关会阻止访问,除非经过明确授权——即使有人发现了服务器 URL 并拥有系统凭据也无法访问。基于身份定义谁可以查看、使用和编辑每个 MCP 服务器。

了解 Horizon 网关
Horizon 网关 (Gateway)
就绪
身份
销售代理
MCP 服务器
Salesforce CRM
策略检查等待请求

细粒度访问控制与完整审计追踪

Horizon 代理 (Agents)

真正了解你业务的 AI。

将 MCP 服务器组合成专为你的团队设计的代理。通过单一界面连接 Salesforce、GitHub、Snowflake 和内部系统。新模型使你的代理更智能,新上下文使它们能力更强。

了解 Horizon 代理
销售代理
4 个服务器
咨询有关客户、交易或数据的问题...
上下文
SalesforceSalesforce
GitHubGitHub
SnowflakeSnowflake
SlackSlack

业务用户无需了解 MCP 即可访问 AI

由 FastMCP 团队构建

我们目睹了哪些环节会出错。

FastMCP 在 Anthropic 宣布 MCP 后几天内发布,现在每天下载量超过一百万次。全球 70% 的生产级 MCP 服务器都在其上运行。我们数百次见证了公司从“酷炫演示”到“等等,我们要如何真正部署它?”的过程。Horizon 是所有这些经验的结晶。

FastMCP 框架

如果你会 Python,你就会 FastMCP

业界公认的最简单的 MCP 服务器编写方式。编写 Python 代码,推送到 GitHub,部署到 Horizon。你的服务器将自动继承 OAuth 2.1、治理和可观测性。

查看 FastMCP 文档
from fastmcp import FastMCP
mcp = FastMCP("My AI Tools")
@mcp.tool()
def get_customer(customer_id: str) -> dict:
"""Fetch customer data from internal CRM."""
return db.customers.find(customer_id)
@mcp.tool()
def update_ticket(ticket_id: str, status: str) -> dict:
"""Update support ticket status."""
return tickets.update(ticket_id, status=status)

重混 (Remix) 服务器

组合工具。限制访问。

通过将多个来源的工具组合到一个受控端点中来构建虚拟服务器。你的销售代理可以拥有 CRM 读取 + Slack 写入权限。你的支持代理可以获得工单访问 + 知识库访问。不再有“全有或全无”的权限设置。

核心洞察:代理可以拥有比部署它们的人类更窄的权限。你对你的系统拥有广泛的访问权限,但你的代理只需要执行特定工作的权限。

这就是给代理一个工具箱与给它一把手术刀的区别。

瓶颈不是智力,而是上下文。

你的代理已经足够聪明了。它们缺乏的是对你业务的了解:谁是你的客户,你的政策是什么,你的系统是如何连接的,上季度发生了什么。

下一代 AI 优势将不再来自更好的模型,而将来自更好的上下文——以及安全交付这些上下文的基础设施。

那个基础设施就是上下文层。每一家公司未来都将需要一个。

构建你的上下文层。

个人项目免费。为部署到成千上万个节点的团队提供企业级治理。