Automate Meta ads operations and reporting workflows through Rube MCP.
This skill itself is an open-source prompt/documentation artifact and does not directly include code execution or local data access. However, it is designed to guide users to connect to a remote Rube MCP service and operate a Metaads account, so external connectivity and third-party account authorization should be reviewed carefully.
The material claims there are 'no API keys,' but explicitly requires creating an ACTIVE `metaads` connection via `RUBE_MANAGE_CONNECTIONS` and completing auth through a returned link. This implies real authorization credentials are involved on the Metaads/Composio side, creating normal third-party account authorization risk, but no explicit credential theft or abuse red flag is shown.
The README requires adding the remote MCP endpoint `https://rube.app/mcp` and using Composio/Rube tools to search schemas, manage connections, and execute Metaads operations. This sends task content and related parameters to a declared third-party service. The endpoint is explicit and aligned with the stated purpose, so this is normal external connectivity rather than unexplained exfiltration.
Per the objective checks, this skill is prompt-only. The material does not include executable scripts, install commands, or requirements to start local processes. Its content is primarily operational guidance for external MCP tools and does not directly request local code execution privileges.
The skill itself does not claim local file read/write access, but via Rube/Composio it may query, bulk-operate on, and automate workflows against a Metaads account, which can expose business data within that account. The material does not show unrelated or excessive data permissions beyond Metaads automation, but account-level data access should still be reviewed under least-privilege principles.
The source is an open-source GitHub repository with strong community trust (~64.9k stars), which is a significant risk-lowering signal. Although the license is unspecified and maintenance status is unknown, and the workflow depends on external Rube/Composio services, the skill material itself is reasonably auditable and shows no obvious supply-chain red flags.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "metaads-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/metaads-automation/SKILL.md 2. Save it as ~/.claude/skills/metaads-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate Metaads operations through Composio's Metaads toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/metaads
RUBE_MANAGE_CONNECTIONS with toolkit metaadsRUBE_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 metaadsAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Metaads 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 Metaads task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["metaads"]
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 Metaads-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit metaads |
| 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
Randomly pick fair winners from lists or spreadsheets for giveaways and contests.
Automate Turso database tasks and operational workflows through Rube MCP.
Automate Exa search tasks and workflows through Rube MCP efficiently.
Automate OneSignal user authentication tasks through Rube MCP workflows.
Automate Yandex tasks and workflows through Rube MCP integrations.
Automate browser tasks, web flows, and scraping with Browserless tooling.
Automate Adrapid tasks via Rube MCP after checking current tool schemas.
Automate Metaphor search and information gathering tasks through Rube MCP.
Automate ActiveCampaign tasks through Rube MCP for faster marketing operations.
Automate Adyntel tasks through Rube MCP using current tool schemas first.
Automate Mailcoach email marketing and subscriber workflows through Rube MCP.
Automate Google Ads and GA4 data lookup, reporting, and account discovery.