What is Osiris?
Build authenticated, stateful, and policy-driven MCPs with enterprise-grade security
Osiris is a comprehensive framework for building authenticated, stateful, and policy-driven MCPs (Model Context Protocol) with enterprise-grade security. Built with privacy-first principles, Osiris enables developers to create sophisticated MCPs that can safely interact with external services, manage user data, and execute blockchain transactions—all while maintaining user sovereignty and control.
What are MCPs?
Model Context Protocol (MCP) is an open standard that enables AI models to securely connect to external data sources and tools. Think of MCPs as secure bridges between AI assistants and the services they need to access.
🔌 Traditional MCPs
- • No built-in authentication
- • Stateless operations only
- • Manual security implementation
- • Limited to simple API calls
- • No transaction validation
⚡ Osiris MCPs
- • Multi-service OAuth authentication
- • Persistent state management
- • Enterprise-grade security
- • Policy-driven transactions
- • Revenue generation ready
Core Components
Osiris provides three interconnected components that work together:
🔧 Osiris SDK
A comprehensive framework for building MCPs with authentication and state management.
Key Features:
- Multi-Service Authentication: OAuth integration with Google, GitHub, Discord, Linear, Notion, Slack, and more
- Database Adapters: PostgreSQL, MongoDB, Redis, SQLite support with automatic migrations
- Persistent State: MCPs maintain context across conversations and sessions
- Type Safety: Full TypeScript support with comprehensive error handling
Perfect for: Building production-ready MCPs with complex authentication requirements
🛡️ Policy Engine
Advanced policy enforcement for blockchain transactions and wallet security.
Key Features:
- Transaction Validation: Prevent invalid or malicious blockchain transactions before execution
- Risk Management: Configurable spending limits, time-based restrictions, and approval workflows
- Multi-Chain Support: EVM-compatible chains and Solana (coming soon)
- User Control: Users define their own wallet policies and security rules
Perfect for: Web3 MCPs that handle cryptocurrency, DeFi protocols, or smart contract interactions
🌐 Osiris Hub
Centralized authentication and marketplace infrastructure.
Key Features:
- OAuth Management: Centralized OAuth client management and token refresh
- MCP Marketplace: Discover, deploy, and monetize MCPs
- Multi-Tenant: Isolated authentication and data per user/organization
- Analytics: Usage tracking, performance monitoring, and revenue analytics
Perfect for: Deploying MCPs to production and reaching a wider audience
Architecture Overview
How Osiris Works
- Authentication: Users connect their accounts (Google, GitHub, etc.) through OAuth
- Development: Developers build MCPs using the Osiris SDK with automatic auth handling
- Policy Enforcement: For Web3 MCPs, the Policy Engine validates transactions before execution
- Deployment: MCPs are deployed to the Osiris Hub with monitoring and analytics
- Usage: AI agents and applications consume MCPs with full authentication context
What Can You Build?
📧 Productivity MCPs
Smart email management, calendar scheduling, document processing
Examples: Gmail assistant, Calendar coordinator, Notion workspace manager
Integrations: Google Workspace, Microsoft 365, Notion, Linear, Slack
🔗 Developer MCPs
Code management, CI/CD automation, project tracking
Examples: GitHub assistant, PR reviewer, Issue tracker, Deploy manager
Integrations: GitHub, GitLab, Linear, Jira, Discord
💰 DeFi MCPs
Safe trading, portfolio management, yield farming
Examples: Uniswap trader, Portfolio tracker, Yield optimizer
Integrations: Uniswap, Aave, Compound, 1inch, with policy enforcement
🎮 Gaming MCPs
Community management, event coordination, user engagement
Examples: Discord bot, Tournament manager, Community rewards
Integrations: Discord, Steam, Twitch, with cryptocurrency rewards
Why Choose Osiris?
For Developers
🚀 Rapid Development
Focus on your MCP logic, not authentication infrastructure. Get from idea to production in hours, not weeks.
💰 Revenue Generation
Built-in marketplace and usage billing. Monetize your MCPs with flexible pricing models.
🔒 Enterprise Security
OAuth 2.0, policy enforcement, and enterprise-grade infrastructure out of the box.
⚡ Type Safety
Full TypeScript support with comprehensive error handling and IDE integration.
For Users
- 🔐 Privacy First: Your data stays under your control with transparent data usage policies
- 🛡️ Secure by Default: Multi-layered security with policy enforcement for financial transactions
- 🌐 Cross-Platform: Works across all major AI platforms and applications
For Enterprises
- 📈 Scalable: Multi-tenant architecture with isolated data and authentication
- ✅ Compliant: Built with enterprise security requirements and audit trails
- 🔌 Extensible: Easy integration with existing infrastructure and custom authenticators
Getting Started
Ready to build your first authenticated MCP? Our quickstart guide will have you up and running in under 10 minutes.
🚀 Quick Start
Build and deploy your first MCP in 10 minutes
📚 SDK Deep Dive
Comprehensive SDK documentation and examples
💡 Examples
Real-world MCP implementations and patterns
🛡️ Policy Engine
Secure Web3 transactions with smart policies
Ready to revolutionize how AI agents interact with external services? Start with our quickstart guide or explore our comprehensive examples.