Overview
Rube is a Model Context Protocol (MCP) server built with Composio that provides instant access to 500+ apps like Gmail, Slack, GitHub, and Notion. It’s the fastest way to give your AI tools real-world capabilities without writing any code.What is Rube?
Rube is Composio’s production-ready MCP server that:- Connects to 500+ Apps: Gmail, Slack, GitHub, Notion, Jira, Linear, and more
- Zero Configuration: Install once, authenticate, and start using immediately
- Multi-Client Support: Works with Cursor, Claude Desktop, VS Code, and any MCP-compatible client
- Persistent Authentication: Authenticate once, use across all your AI clients
- Portable: Your integrations follow you when you switch between clients
Key Features
Instant Integration
No need to create and configure MCP servers manually. Rube comes pre-configured with:- All 500+ Composio toolkits available
- Optimized tool sets for common workflows
- Secure authentication management
- Automatic updates with new tools and integrations
Seamless Authentication
Rube handles authentication for you:- Install Rube in your AI client
- Connect your accounts (Gmail, GitHub, etc.) once
- Your AI can immediately start performing actions
- Credentials are securely stored and never exposed
Cross-Client Compatibility
Your Rube setup works everywhere:- Cursor: Full IDE integration with AI assistance
- Claude Desktop: Standalone Claude app with tool access
- VS Code: Use with Continue or other extensions
- Custom Clients: Any MCP-compatible application
Getting Started
Installation
Visit rube.app to get installation instructions for your AI client.Basic Usage
Once installed, simply ask your AI to perform actions:Supported Applications
Rube provides access to 500+ applications across categories:Communication
- Gmail
- Slack
- Microsoft Teams
- Discord
- Telegram
Development
- GitHub
- GitLab
- Bitbucket
- Jira
- Linear
Productivity
- Notion
- Asana
- Trello
- Monday.com
- ClickUp
And many more…
See the full list at composio.dev/toolsCommon Use Cases
Email Management
Code Repository Management
Project Management
Team Collaboration
Building Your Own MCP Server
While Rube is perfect for getting started, you might want to create a custom MCP server for:- Specific Tool Sets: Include only the tools your users need
- Custom Authentication: Implement your own auth flow
- White-Label Solutions: Brand the MCP server for your organization
- Advanced Configuration: Fine-tune tool access and permissions
Creating a Custom MCP Server
Use Composio’s MCP API to create your own server:Custom Server Setup Commands
After creating your server, get client-specific setup commands:Rube vs Custom MCP Server
| Feature | Rube | Custom MCP Server |
|---|---|---|
| Setup Time | Instant | 5-10 minutes |
| Tool Selection | All 500+ tools | Choose specific tools |
| Authentication | Pre-configured | Customizable |
| Updates | Automatic | Manual via API |
| Branding | Composio | Your own |
| Best For | Getting started, personal use | Production apps, specific workflows |
Architecture
Rube is built on Composio’s MCP infrastructure:Security & Privacy
Authentication
- OAuth-based authentication for all integrations
- Credentials stored securely by Composio
- No API keys exposed to AI models
- Token refresh handled automatically
Data Privacy
- Only requested data is accessed
- No data stored beyond execution context
- User consent required for each integration
- Full control over connected accounts
Permissions
- Granular tool-level permissions
- Revoke access at any time
- Audit logs for all actions
- Compliance with SOC 2, GDPR, HIPAA
Troubleshooting
Rube Not Responding
- Check your internet connection
- Verify Rube is properly installed in your AI client
- Restart your AI client
- Check Composio status at status.composio.dev
Authentication Issues
- Re-authenticate the affected integration
- Check if the app token has expired
- Verify app permissions in the connected account
- Contact support if the issue persists
Tool Not Available
- Confirm the tool exists: composio.dev/tools
- Check if authentication is required
- Verify your Composio account has access
- Try re-installing Rube
Support
Documentation
Community
Enterprise Support
For enterprise deployments and custom requirements:- Email: [email protected]
- Enterprise plans available with SLA
- Custom MCP server configurations
- Dedicated support channels
Next Steps
- Visit rube.app to get started
- Learn about MCP architecture
- Create your own Custom MCP Server
- Explore Composio Toolkits