sitespeakai-automation
Automate Sitespeakai tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:31
Download and extract to your skills directory
Copy command and send to AI Agent for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-sitespeakai-automation&locale=en&source=copy
Sitespeakai Automation - Implementing Sitespeakai Task Automation with Rube MCP
Skill Overview
Using Composio's Rube MCP server, you can automate Sitespeakai tasks without API keys. It supports tool discovery, connection management, and multi-tool workflow execution.
Use Cases
Core Capabilities
RUBE_SEARCH_TOOLS to query the Sitespeakai tool architecture in real time. This avoids hard-coding outdated tool definitions and ensures you always get the latest input schema and execution recommendations.RUBE_MANAGE_CONNECTIONS to check and activate Sitespeakai connections. Supports completing authorization via an authentication link, ensuring the connection state is ACTIVE before tool execution.RUBE_MULTI_EXECUTE_TOOL to execute multiple Sitespeakai actions sequentially within a single session. Supports pagination handling and parameter-schema compliance checks.Common Questions
Does Rube MCP Require an API Key?
No. You only need to add the
https://rube.app/mcp endpoint to the client configuration. Sitespeakai connections are authorized via the authentication link in RUBE_MANAGE_CONNECTIONS, without needing to preconfigure API credentials.Why Must RUBE_SEARCH_TOOLS Be Called First?
The Sitespeakai tool architecture can change at any time. Hard-coding tool definitions may cause execution failures.
RUBE_SEARCH_TOOLS returns the current list of available tools, the correct input schema, execution recommendations, and known pitfalls—ensuring subsequent actions are based on the latest architecture.What Is the Purpose of the RUBE_MEMORY Parameter?
In
RUBE_MULTI_EXECUTE_TOOL, the memory parameter is used to maintain execution state within a session. Even if you do not need to store data, it must be included (pass an empty object {}). This is a required field for tool execution and supports session-level context passing and state management.