
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 平台:
- 用户 通过聊天界面与 Obot 项目进行交互,通过 MCP 网关与 MCP 服务器进行交互。
- 用户 和MCP 客户端通过 MCP 网关利用工具
- 管理员通过 管理界面管理整个平台
主要特点
- 自托管:部署在您自己的基础设施上,实现完全控制
- MCP 标准:基于开放模型上下文协议构建,以实现最大程度的互操作性
- 企业安全:OAuth 2.1 身份验证、加密和审计日志
- 可扩展:轻松与自定义工具和服务集成