Skip to main content

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:
  1. Install Rube in your AI client
  2. Connect your accounts (Gmail, GitHub, etc.) once
  3. Your AI can immediately start performing actions
  4. 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/tools

Common 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

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

  1. Check your internet connection
  2. Verify Rube is properly installed in your AI client
  3. Restart your AI client
  4. Check Composio status at status.composio.dev

Authentication Issues

  1. Re-authenticate the affected integration
  2. Check if the app token has expired
  3. Verify app permissions in the connected account
  4. Contact support if the issue persists

Tool Not Available

  1. Confirm the tool exists: composio.dev/tools
  2. Check if authentication is required
  3. Verify your Composio account has access
  4. Try re-installing Rube

Support

Documentation

Community

Enterprise Support

For enterprise deployments and custom requirements:
  • Email: support@composio.dev
  • Enterprise plans available with SLA
  • Custom MCP server configurations
  • Dedicated support channels

Next Steps