# Rube

Connects and automates workflows across 500+ apps like Slack, GitHub, Notion, and Google Workspace. Discovers optimal tools and execution plans for complex tasks through natural language. Executes mu…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add Composio/Rube1

# Browse available tools
npx -y smithery tool list Composio/Rube1

# Get full schema for a tool
npx -y smithery tool get Composio/Rube1 RUBE_FIND_RECIPE

# Call a tool
npx -y smithery tool call Composio/Rube1 RUBE_FIND_RECIPE '{}'
```

## Direct MCP Connection

Endpoint: `https://rube1--composio.run.tools`

## Tools (11)

- `RUBE_FIND_RECIPE`
- `RUBE_MANAGE_RECIPE_SCHEDULE`
- `RUBE_MANAGE_CONNECTIONS`
- `RUBE_MULTI_EXECUTE_TOOL`
- `RUBE_REMOTE_BASH_TOOL`
- `RUBE_REMOTE_WORKBENCH`
- `RUBE_SEARCH_TOOLS`
- `RUBE_GET_TOOL_SCHEMAS` — Retrieve input schemas for tools by slug. Returns complete parameter definitions required to execute each tool. Make su…
- `RUBE_CREATE_UPDATE_RECIPE` — Convert executed workflow into a reusable notebook. Only use when workflow is complete or user explicitly requests.
- `RUBE_EXECUTE_RECIPE` — Executes a Recipe
- `RUBE_GET_RECIPE_DETAILS`

```bash
# Get full input/output schema for a tool
npx -y smithery tool get Composio/Rube1 <tool-name>
```

## Prompts (7)

- `get-started` — Learn about Rube's capabilities and how to use it effectively. Tell me some top use cases.
- `slack-channel-insights` (channel_name) — Deep analysis of a specific Slack channel with executive summary and key insights
- `calendar-view` — Get today's calendar events with meeting links and conflict detection
- `mail-archive` (topic, days) — Archive all emails related to a specific topic
- `gh-review-pr` (which_pr) — Comprehensive review of a GitHub pull request with code quality analysis
- `gh-prs` — List all your open pull requests across repositories
- `search-to-notion` (topic) — Search or scrape a topic or URL and create a Notion document from web content
