by ComposioHQ
Connect AI chat tools to 500+ business and productivity apps, enabling plain‑English commands to trigger actions like sending emails, creating tasks, updating records, and more.
Rube provides a Model Context Protocol (MCP) server that bridges AI assistants with hundreds of SaaS services such as Gmail, Slack, Notion, GitHub, Linear, and Airtable. By exposing these integrations through a single endpoint, users can ask their AI to perform real‑world actions without writing code.
npx @composio/rube setup (or install globally with npm install -g @composio/rube).https://rube.app/mcp (or the client‑specific URL with ?agent=) in Cursor, Claude Desktop, VS Code extensions, Claude Code, or any generic MCP‑compatible client.Q: Which AI clients are supported? A: Cursor, Claude Desktop, VS Code extensions (ChatGPT, Claude), Claude Code, and any generic MCP‑compatible client.
Q: Do I need a Composio account? A: Yes. Rube leverages Composio for authentication and integration management.
Q: Is there a limit on the number of apps I can connect? A: No explicit limit; you can connect as many services as needed. During beta the service is free.
Q: How is my data protected? A: OAuth tokens are encrypted end‑to‑end, access scopes are user‑controlled, and Composio is SOC 2 compliant.
Q: Can I share connections with my team? A: Yes. You can keep connections private or share them across the organization via the Composio dashboard.
Q: What if an app I need isn’t available? A: Request it through the Composio community or contact sales for enterprise custom integrations.
Rube is a Model‑Context‑Protocol (MCP) server built on the Composio integration platform. It connects AI chat tools to more than 500 business and productivity applications – things like Gmail, Slack, Notion, GitHub, Linear, Airtable, and many others. Once installed, you can ask your AI tool to perform everyday tasks (e.g. “send an email to the latest customer,” “create a Linear issue,” “update my Notion database,” or “post an update to Slack”) and Rube will securely talk to the relevant apps on your behalf. Instead of writing complex API integrations yourself, you just tell your AI assistant what you want to do.
Install the npm package for easy setup:
npm install -g @composio/rube
rube setup
Or use npx without installing:
npx @composio/rube setup
The setup wizard will guide you through configuring Rube for your AI client.
Option 1 - One-click install (recommended): Click this link: cursor://anysphere.cursor-deeplink/mcp/install?name=rube&config=eyJ1cmwiOiJodHRwczovL3J1YmUuY29tcG9zaW8uZGV2L21jcD9hZ2VudD1jdXJzb3IifQ%3D%3D
Option 2 - Manual setup:
rubestreamableHttphttps://rube.app/mcp?agent=cursorFor Pro/Max Plans (manual setup):
https://rube.app/mcp).Rube), paste the MCP URL, and click Add. You may need to confirm that you trust the connector.For Free/Pro Plans (auto setup):
npx @composio/mcp@latest setup "https://rube.app/mcp" "rube" --client claude
Then restart Claude Desktop.
npx mcp-remote "https://rube.app/mcp"
This installs the Rube MCP server into VS Code. 2. Restart VS Code after the command completes. The configuration will add Rube to the list of MCP servers. 3. Open VS Code settings (search for Chat > MCP) and ensure the following are enabled:
claude mcp add --transport http rube -s user "https://rube.app/mcp"
(You can copy this command directly from the installation modal.)
2. Inside Claude Code chat, run the /mcp command to manage MCP servers.
3. Select rube from the list and press Enter to log in. This will open a browser for authentication.
4. In the Rube MCP server menu, select Authenticate and complete the sign‑in flow. The status will change from needs authentication to connected.
5. After authentication, return to Claude Code, run /mcp again, and confirm that rube is connected. You can now use Rube commands within Claude Code chat.
https://rube.app/mcp and supply it to your client or agentic SDK. Follow the client’s documentation to register the server and authenticate the apps you wish to use.Rube will interpret the intent, fetch or send data via the appropriate APIs and return results directly in the chat. 3. Chain multiple actions – Rube can perform multi‑step workflows that cross apps. For instance, fetch data from Gmail, generate an issue in GitHub and post a Slack update about it. 4. Monitor & manage – You can view connected apps and manage credentials through your Composio dashboard. Shared connections allow a team to reuse the same integration without re‑authenticating.
Rube abstracts away the complexity of dealing with dozens of APIs and provides a unified, chat‑first interface to your favourite tools. Install it in your MCP‑compatible client, authenticate the apps you care about, and start automating everyday tasks with simple plain‑English commands. Because Rube is built on Composio’s trusted infrastructure, it’s easy to get started (setup takes under five minutes) and safe for teams of any size.
Please log in to share your review and rating for this MCP.
{
"mcpServers": {
"rube": {
"command": "npx",
"args": [
"@composio/rube",
"setup"
]
}
}
}claude mcp add rube npx @composio/rube setupExplore related MCPs that share similar capabilities and solve comparable challenges
by activepieces
A self‑hosted, open‑source platform that provides a no‑code builder for creating, versioning, and running AI‑driven automation workflows. Pieces are TypeScript‑based plugins that become MCP servers, allowing direct consumption by large language models.
by Skyvern-AI
Automates browser‑based workflows by leveraging large language models and computer‑vision techniques, turning natural‑language prompts into fully functional web interactions without writing custom scripts.
by ahujasid
Enables Claude AI to control Blender for prompt‑assisted 3D modeling, scene creation, and manipulation via a socket‑based Model Context Protocol server.
by PipedreamHQ
Connect APIs quickly with a free, hosted integration platform that enables event‑driven automations across 1,000+ services and supports custom code in Node.js, Python, Go, or Bash.
by elie222
Organizes email inbox, drafts replies in the user's tone, tracks follow‑ups, and provides analytics to achieve inbox zero quickly.
by grab
Enables Cursor AI to read and programmatically modify Figma designs through a Model Context Protocol integration.
by CursorTouch
Enables AI agents to control the Windows operating system, performing file navigation, application launching, UI interaction, QA testing, and other automation tasks through a lightweight server.
by ahujasid
Enables Claude AI to control Ableton Live in real time, allowing AI‑driven creation, editing, and playback of tracks, clips, instruments, and effects through a socket‑based server.
by leonardsellem
Provides tools and resources to enable AI assistants to manage and execute n8n workflows via natural language commands.