Discover and run Endorsal tools through Rube MCP for workflow automation.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "endorsal-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/endorsal-automation/SKILL.md 2. Save it as ~/.claude/skills/endorsal-automation/SKILL.md 3. Reload skills and tell me it's ready
Before building Endorsal automation, developers can use Rube MCP to discover current tools, input schemas, and execution guidance instead of hardcoding parameters. This helps when tool definitions change.
Before running any Endorsal workflow, teams can verify that the endorsal connection is ACTIVE. If it is not, they can complete authorization through the returned auth link to reduce execution failures.
When an Endorsal workflow includes search, connection checks, and execution steps, the same session ID can be reused to preserve context. New workflows can start with a new session for cleaner management.
The README explains how to automate Endorsal operations through Composio’s Endorsal toolkit via Rube MCP. It covers prerequisites, connection and authorization setup, and the core workflow of searching tools first, checking the connection, and then executing with schema-compliant arguments. It also highlights important pitfalls such as avoiding hardcoded tool slugs, always including the `memory` field, reusing session IDs within a workflow, and handling pagination when responses are incomplete.
Automate Endorsal operations through Composio's Endorsal toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/endorsal
RUBE_MANAGE_CONNECTIONS with toolkit endorsalRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit endorsalAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Endorsal operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Endorsal task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["endorsal"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with Endorsal-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit endorsal |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
It uses Rube MCP to access Composio’s Endorsal toolkit for automating Endorsal-related operations. The docs specifically emphasize searching for tools first and executing against the latest schemas.
You need Rube MCP connected and `RUBE_SEARCH_TOOLS` available. You also need to configure and activate the endorsal connection through `RUBE_MANAGE_CONNECTIONS`.
Because tool slugs and input schemas may change, and the docs explicitly advise against hardcoding them. Searching first gives you current tools, parameter structures, and known pitfalls.
Automate Nasdaq queries and data workflows through Rube MCP tools.
Automate Borneo tasks via Rube MCP with tool schema discovery first.
Automate Pushbullet notifications, pushes, and cross-device messaging via Rube MCP.
Automate Sympla event and ticket workflows through Rube MCP tools.
Automate SAP SuccessFactors HR tasks and workflows through Rube MCP.
Automate IP2Location lookups and geolocation workflows through Rube MCP.
Automate Encodian document and workflow tasks through Rube MCP.
Automate Eversign document signing tasks and workflow actions through Rube MCP.
Automate Docuseal signing, templates, and document workflows through Rube MCP.
Automate Elorus tasks and connect them to broader workflows via Rube MCP.
Automate EspoCRM tasks and streamline customer workflows through Rube MCP.
Discover and automate Reply tasks through Rube MCP with schema-first execution.