Obot MCP 网关:用于安全管理 MCP 服务器采用的开源平台

Obot MCP Gateway 是一个免费的开源网关,使 IT 组织能够安全地管理和扩展模型上下文协议 (MCP) 服务器的采用。

Obot 的三个部分

该平台由三个主要组件组成,它们协同工作以提供全面的人工智能解决方案。

🔌 MCP 网关

MCP 网关是用户使用任何 MCP 客户端发现并连接 MCP 服务器的地方。它提供:

  • 服务器发现-- 浏览根据您的角色和权限定制的 MCP 服务器目录
  • 配置管理-- 集中管理所有 MCP 服务器设置和凭证
  • 升级管理------接收有关可用服务器升级的通知并轻松应用它们
  • 广泛的客户支持------与 Claude Desktop 和 VS Code 等本地客户联系,或使用我们托管的 Obot Chat
  • OAuth 2.1 身份验证-- 使用外部服务进行安全身份验证

🗣️ 聊天

聊天界面是用户通过自然的对话聊天与 AI 互动的地方。它是提问、获取答案以及使用互联工具和数据的主要方式。主要功能包括:

  • 聊天主题------保持讨论的有序性,并持续维护上下文
  • MCP 服务器集成-- 通过 MCP 服务器连接到 SaaS 平台、API 和其他工具
  • 知识整合------使用内置 RAG 将相关知识添加到您的对话中
  • 任务- 创建和安排可重复的任务,这些任务可以利用与聊天相同的所有功能
  • 基于项目的定制------通过项目级别的自定义指令、知识和 MCP 服务器,定制 AI 的行为以满足您的需求

⚙️ 管理员

管理界面为管理员提供了全面的平台管理工具:

  • 目录管理-- 使用 GitOps 或管理门户创建和更新 MCP 服务器条目
  • 服务器部署和托管- 让 Obot 部署和托管 MCP 服务器,以减轻您的运营负担
  • 访问控制规则-- 定义哪些用户和组可以访问特定的 MCP 服务器
  • 审计日志------跟踪并记录所有 MCP 服务器和客户端交互
  • 请求过滤------以编程方式检查并拒绝发送至/来自 MCP 服务器的请求,以增强安全性和合规性
  • 用户管理------管理用户、组和访问权限
  • 模型提供者管理------配置和管理 LLM 提供者和聊天界面的设置
  • 集中身份验证- 与您现有的身份验证提供商集成,以确保正确的用户身份验证和授权
  • 监控------查看系统健康指标和使用情况分析

他们如何协同工作

这三个组件创建了一个强大的集成 AI 平台:

  1. 用户 通过聊天界面与 Obot 项目进行交互,通过 MCP 网关与 MCP 服务器进行交互。
  2. 用户MCP 客户端通过 MCP 网关利用工具
  3. 管理员通过 管理界面管理整个平台

主要特点

  • 自托管:部署在您自己的基础设施上,实现完全控制
  • MCP 标准:基于开放模型上下文协议构建,以实现最大程度的互操作性
  • 企业安全:OAuth 2.1 身份验证、加密和审计日志
  • 可扩展:轻松与自定义工具和服务集成