Skip to content

AgentKit MCP

AgentKit MCP 提供统一的 MCP 网关与工具治理中枢。以共享实例、预制认证插件与自动搜索能力,降低接入门槛、减少 Token 成本、提升工具命中与可靠性,让团队可以专注在业务逻辑与体验打磨。 核心定位:统一入口、轻障碍接入、可治理的工具体系。承载 MCP 访问与会话保持,结合 OAuth2 与 API-Key 的认证插件,以及跨工具的语义搜索能力,形成“易接入、可治理、低成本”的工程骨架。

AgentKit MCP 功能点

AgentKit MCP 主要包括 MCP 服务和 MCP 工具集

MCP 服务

支持将企业既有 Web/HTTP 服务与第三方接口需要快速进入 Agent。AgentKit 支持两条路径:

  1. 直接转发 MCP Server,面向已具备 MCP 的后端
  2. 将 HTTP 转换为 MCP,通过上传 Swagger 与规则校验自动生成工具与参数描述,使历史资产快速纳入 MCP 能力集。

适用场景

  • 面向具体后端(MCP Server 或 HTTP)
  • 提供访问域名与会话保持
  • 认证在服务级别预制(API-Key、OAuth)
  • 适合工具规模可控与明确场景

MCP 工具集

随着工具数量膨胀或客户端存在工具上限(如 Trae 最多 50 个),自动搜索将“工具全集”对 LLM 的暴露收敛为 search/use 两个封装工具,以向量检索选择高匹配度工具,降低上下文冗余与延迟,并提升调用准确率。

适用场景:

  • 组合多个 MCP 服务的工具集合
  • 以语义检索选择最优工具
  • 对 LLM 暴露为 search/use 两个工具
  • 适合工具数量大、客户端有工具上限的场景

认证与安全

AgentKit MCP 认证链路优先采用 OAuth2 客户端凭证 模式,适用于前端应用访问 Agent runtime、服务端任务访问 Agent runtime,以及 Agent 访问 MCP Server。同时提供 API-Key 作为低依赖的补充方案,并规划后续的轮转与托管。

认证模式的区分:

  • Inbound:Agent 与 MCP 入站认证(OAuth2、API-Key),细化到自然人授权码与客户端凭证。
  • Outbound:网关访问 MCP Server 的凭证透传或转换(API-Key、OAuth client)。

Released under the Apache-2.0 License.