Weβre thrilled to announce the first public beta release of the Obot MCP Gateway! This release is a major overhaul, delivering a robust, open-source platform that helps IT teams manage the rapid growth of MCP servers and AI applications within their organization. With Obot, employees can securely connect AI tools to the apps and data they need without IT teams sacrificing control or security.
π Whatβs New
Platform Architecture
Obot now consists of three key components:
- MCP Gateway: Discover, connect, and manage MCP servers with broad client support and secure OAuth 2.1 authentication.
- Chat Interface: Natural, conversational AI chat with project-based customization, knowledge integration, and task automation.
- Admin Interface: Powerful tools for catalog management, access control, audit logging, user management, and more.
Key Features
π MCP Gateway
- Server Discovery: Browse a catalog of MCP servers tailored to your role and permissions.
- Configuration Management: Centralized management of all your MCP server settings and credentials.
- Upgrade Management: Get notified about available server upgrades and apply them with ease.
- Broad Client Support: Connect with local clients (Claude Desktop, VS Code) or use our hosted Obot Chat.
- OAuth 2.1 Authentication: Securely authenticate with external services.
π£οΈ Chat Interface
- Chat Threads: Organize discussions and maintain context over time.
- MCP Server Integration: Connect to SaaS platforms, APIs, and tools via MCP servers.
- Knowledge Integration: Built-in RAG to enrich conversations with relevant knowledge.
- Memory Management: Chat learns and remembers important things over time.
- Tasks: Create and schedule repeatable, automated tasks.
- Project-Based Customization: Tailor AI behavior, instructions, and integrations at the project level.
βοΈ Admin Interface
- Catalog Management: Create and update MCP server entries via GitOps or the admin portal.
- Server Deployment & Hosting: Let Obot deploy and host MCP servers for you.
- Access Control Rules: Define granular user and group access to MCP servers.
- Audit Logging: Track all server and client interactions.
- Request Filtering: Inspect and filter MCP requests for security and compliance.
- User & Model Provider Management: Manage users, groups, and LLM providers.
- Centralized Authentication: Integrate with your existing auth provider.
- Monitoring: View system health and usage analytics.
Core Principles
- Self-Hosted and Open-source: Deploy on your own infrastructure for maximum control.
- MCP Standard: Built on the open Model Context Protocol for interoperability.
- Enterprise Security: Built with a security-first mindset across the entire stack.
- Extensible: Integrate with your own tools and services.
π οΈ Getting Started
- Try the live demo: chat.obot.ai
- Install on Kubernetes:
helm repo add obot https://charts.obot.ai helm install obot obot/obot --set config.OPENAI_API_KEY="<API KEY>" - For more, see our Documentation.
We canβt wait to see what you build with Obot. Please share your feedback, issues, and ideas!
Full Changelog (It's a doozy): v0.7.1...v0.8.0