[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-googlesearchconsole-automation":3,"mdc--wdf3v7-key":48,"related-org-composio-googlesearchconsole-automation":696,"related-repo-composio-googlesearchconsole-automation":843},{"slug":4,"name":5,"fn":6,"description":7,"org":8,"tags":13,"stars":22,"repoUrl":23,"updatedAt":24,"license":25,"forks":26,"topics":27,"repo":43,"sourceUrl":46,"mdContent":47},"googlesearchconsole-automation","google_search_console-automation","automate Google Search Console SEO tasks","Automate Google Search Console tasks via Rube MCP (Composio): search performance, URL inspection, sitemaps, and indexing status. Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},"composio","Composio","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fcomposio.png","ComposioHQ",[14,16,19],{"name":10,"slug":9,"type":15},"tag",{"name":17,"slug":18,"type":15},"SEO","seo",{"name":20,"slug":21,"type":15},"Automation","automation",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-15T05:49:51.648532",null,7603,[28,29,30,21,31,32,33,9,34,35,36,37,38,39,40,41,42],"agent-skills","ai-agents","antigravity","claude","claude-code","codex","cursor","developer-tools","gemini-cli","mcp","openai-codex","rube","saas","skill","workflow-automation",{"repoUrl":23,"stars":22,"forks":26,"topics":44,"description":45},[28,29,30,21,31,32,33,9,34,35,36,37,38,39,40,41,42],"A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows","https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills\u002Ftree\u002FHEAD\u002Fcomposio-skills\u002Fgoogle_search_console-automation","---\nname: google_search_console-automation\ndescription: \"Automate Google Search Console tasks via Rube MCP (Composio): search performance, URL inspection, sitemaps, and indexing status. Always search tools first for current schemas.\"\nrequires:\n  mcp: [rube]\n---\n\n# Google Search Console Automation via Rube MCP\n\nAutomate Google Search Console operations through Composio's Google Search Console toolkit via Rube MCP.\n\n**Toolkit docs**: [composio.dev\u002Ftoolkits\u002Fgoogle_search_console](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fgoogle_search_console)\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Google Search Console connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `google_search_console`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n\n**Get Rube MCP**: Add `https:\u002F\u002Frube.app\u002Fmcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `google_search_console`\n3. If connection is not ACTIVE, follow the returned auth link to complete setup\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Tool Discovery\n\nAlways discover available tools before executing workflows:\n\n```\nRUBE_SEARCH_TOOLS: queries=[{\"use_case\": \"search performance, URL inspection, sitemaps, and indexing status\", \"known_fields\": \"\"}]\n```\n\nThis returns:\n- Available tool slugs for Google Search Console\n- Recommended execution plan steps\n- Known pitfalls and edge cases\n- Input schemas for each tool\n\n## Core Workflows\n\n### 1. Discover Available Google Search Console Tools\n\n```\nRUBE_SEARCH_TOOLS:\n  queries:\n    - use_case: \"list all available Google Search Console tools and capabilities\"\n```\n\nReview the returned tools, their descriptions, and input schemas before proceeding.\n\n### 2. Execute Google Search Console Operations\n\nAfter discovering tools, execute them via:\n\n```\nRUBE_MULTI_EXECUTE_TOOL:\n  tools:\n    - tool_slug: \"\u003Cdiscovered_tool_slug>\"\n      arguments: {\u003Cschema-compliant arguments>}\n  memory: {}\n  sync_response_to_workbench: false\n```\n\n### 3. Multi-Step Workflows\n\nFor complex workflows involving multiple Google Search Console operations:\n\n1. Search for all relevant tools: `RUBE_SEARCH_TOOLS` with specific use case\n2. Execute prerequisite steps first (e.g., fetch before update)\n3. Pass data between steps using tool responses\n4. Use `RUBE_REMOTE_WORKBENCH` for bulk operations or data processing\n\n## Common Patterns\n\n### Search Before Action\nAlways search for existing resources before creating new ones to avoid duplicates.\n\n### Pagination\nMany list operations support pagination. Check responses for `next_cursor` or `page_token` and continue fetching until exhausted.\n\n### Error Handling\n- Check tool responses for errors before proceeding\n- If a tool fails, verify the connection is still ACTIVE\n- Re-authenticate via `RUBE_MANAGE_CONNECTIONS` if connection expired\n\n### Batch Operations\nFor bulk operations, use `RUBE_REMOTE_WORKBENCH` with `run_composio_tool()` in a loop with `ThreadPoolExecutor` for parallel execution.\n\n## Known Pitfalls\n\n- **Always search tools first**: Tool schemas and available operations may change. Never hardcode tool slugs without first discovering them via `RUBE_SEARCH_TOOLS`.\n- **Check connection status**: Ensure the Google Search Console connection is ACTIVE before executing any tools. Expired OAuth tokens require re-authentication.\n- **Respect rate limits**: If you receive rate limit errors, reduce request frequency and implement backoff.\n- **Validate schemas**: Always pass strictly schema-compliant arguments. Use `RUBE_GET_TOOL_SCHEMAS` to load full input schemas when `schemaRef` is returned instead of `input_schema`.\n\n## Quick Reference\n\n| Operation | Approach |\n|-----------|----------|\n| Find tools | `RUBE_SEARCH_TOOLS` with Google Search Console-specific use case |\n| Connect | `RUBE_MANAGE_CONNECTIONS` with toolkit `google_search_console` |\n| Execute | `RUBE_MULTI_EXECUTE_TOOL` with discovered tool slugs |\n| Bulk ops | `RUBE_REMOTE_WORKBENCH` with `run_composio_tool()` |\n| Full schema | `RUBE_GET_TOOL_SCHEMAS` for tools with `schemaRef` |\n\n> **Toolkit docs**: [composio.dev\u002Ftoolkits\u002Fgoogle_search_console](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fgoogle_search_console)\n",{"data":49,"body":52},{"name":5,"description":7,"requires":50},{"mcp":51},[39],{"type":53,"children":54},"root",[55,64,70,90,97,140,146,164,206,212,217,229,234,257,263,270,279,284,290,295,304,310,315,353,359,365,370,376,397,403,428,434,462,468,541,547,679],{"type":56,"tag":57,"props":58,"children":60},"element","h1",{"id":59},"google-search-console-automation-via-rube-mcp",[61],{"type":62,"value":63},"text","Google Search Console Automation via Rube MCP",{"type":56,"tag":65,"props":66,"children":67},"p",{},[68],{"type":62,"value":69},"Automate Google Search Console operations through Composio's Google Search Console toolkit via Rube MCP.",{"type":56,"tag":65,"props":71,"children":72},{},[73,79,81],{"type":56,"tag":74,"props":75,"children":76},"strong",{},[77],{"type":62,"value":78},"Toolkit docs",{"type":62,"value":80},": ",{"type":56,"tag":82,"props":83,"children":87},"a",{"href":84,"rel":85},"https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fgoogle_search_console",[86],"nofollow",[88],{"type":62,"value":89},"composio.dev\u002Ftoolkits\u002Fgoogle_search_console",{"type":56,"tag":91,"props":92,"children":94},"h2",{"id":93},"prerequisites",[95],{"type":62,"value":96},"Prerequisites",{"type":56,"tag":98,"props":99,"children":100},"ul",{},[101,107,127],{"type":56,"tag":102,"props":103,"children":104},"li",{},[105],{"type":62,"value":106},"Rube MCP must be connected (RUBE_SEARCH_TOOLS available)",{"type":56,"tag":102,"props":108,"children":109},{},[110,112,119,121],{"type":62,"value":111},"Active Google Search Console connection via ",{"type":56,"tag":113,"props":114,"children":116},"code",{"className":115},[],[117],{"type":62,"value":118},"RUBE_MANAGE_CONNECTIONS",{"type":62,"value":120}," with toolkit ",{"type":56,"tag":113,"props":122,"children":124},{"className":123},[],[125],{"type":62,"value":126},"google_search_console",{"type":56,"tag":102,"props":128,"children":129},{},[130,132,138],{"type":62,"value":131},"Always call ",{"type":56,"tag":113,"props":133,"children":135},{"className":134},[],[136],{"type":62,"value":137},"RUBE_SEARCH_TOOLS",{"type":62,"value":139}," first to get current tool schemas",{"type":56,"tag":91,"props":141,"children":143},{"id":142},"setup",[144],{"type":62,"value":145},"Setup",{"type":56,"tag":65,"props":147,"children":148},{},[149,154,156,162],{"type":56,"tag":74,"props":150,"children":151},{},[152],{"type":62,"value":153},"Get Rube MCP",{"type":62,"value":155},": Add ",{"type":56,"tag":113,"props":157,"children":159},{"className":158},[],[160],{"type":62,"value":161},"https:\u002F\u002Frube.app\u002Fmcp",{"type":62,"value":163}," as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.",{"type":56,"tag":165,"props":166,"children":167},"ol",{},[168,180,196,201],{"type":56,"tag":102,"props":169,"children":170},{},[171,173,178],{"type":62,"value":172},"Verify Rube MCP is available by confirming ",{"type":56,"tag":113,"props":174,"children":176},{"className":175},[],[177],{"type":62,"value":137},{"type":62,"value":179}," responds",{"type":56,"tag":102,"props":181,"children":182},{},[183,185,190,191],{"type":62,"value":184},"Call ",{"type":56,"tag":113,"props":186,"children":188},{"className":187},[],[189],{"type":62,"value":118},{"type":62,"value":120},{"type":56,"tag":113,"props":192,"children":194},{"className":193},[],[195],{"type":62,"value":126},{"type":56,"tag":102,"props":197,"children":198},{},[199],{"type":62,"value":200},"If connection is not ACTIVE, follow the returned auth link to complete setup",{"type":56,"tag":102,"props":202,"children":203},{},[204],{"type":62,"value":205},"Confirm connection status shows ACTIVE before running any workflows",{"type":56,"tag":91,"props":207,"children":209},{"id":208},"tool-discovery",[210],{"type":62,"value":211},"Tool Discovery",{"type":56,"tag":65,"props":213,"children":214},{},[215],{"type":62,"value":216},"Always discover available tools before executing workflows:",{"type":56,"tag":218,"props":219,"children":223},"pre",{"className":220,"code":222,"language":62},[221],"language-text","RUBE_SEARCH_TOOLS: queries=[{\"use_case\": \"search performance, URL inspection, sitemaps, and indexing status\", \"known_fields\": \"\"}]\n",[224],{"type":56,"tag":113,"props":225,"children":227},{"__ignoreMap":226},"",[228],{"type":62,"value":222},{"type":56,"tag":65,"props":230,"children":231},{},[232],{"type":62,"value":233},"This returns:",{"type":56,"tag":98,"props":235,"children":236},{},[237,242,247,252],{"type":56,"tag":102,"props":238,"children":239},{},[240],{"type":62,"value":241},"Available tool slugs for Google Search Console",{"type":56,"tag":102,"props":243,"children":244},{},[245],{"type":62,"value":246},"Recommended execution plan steps",{"type":56,"tag":102,"props":248,"children":249},{},[250],{"type":62,"value":251},"Known pitfalls and edge cases",{"type":56,"tag":102,"props":253,"children":254},{},[255],{"type":62,"value":256},"Input schemas for each tool",{"type":56,"tag":91,"props":258,"children":260},{"id":259},"core-workflows",[261],{"type":62,"value":262},"Core Workflows",{"type":56,"tag":264,"props":265,"children":267},"h3",{"id":266},"_1-discover-available-google-search-console-tools",[268],{"type":62,"value":269},"1. Discover Available Google Search Console Tools",{"type":56,"tag":218,"props":271,"children":274},{"className":272,"code":273,"language":62},[221],"RUBE_SEARCH_TOOLS:\n  queries:\n    - use_case: \"list all available Google Search Console tools and capabilities\"\n",[275],{"type":56,"tag":113,"props":276,"children":277},{"__ignoreMap":226},[278],{"type":62,"value":273},{"type":56,"tag":65,"props":280,"children":281},{},[282],{"type":62,"value":283},"Review the returned tools, their descriptions, and input schemas before proceeding.",{"type":56,"tag":264,"props":285,"children":287},{"id":286},"_2-execute-google-search-console-operations",[288],{"type":62,"value":289},"2. Execute Google Search Console Operations",{"type":56,"tag":65,"props":291,"children":292},{},[293],{"type":62,"value":294},"After discovering tools, execute them via:",{"type":56,"tag":218,"props":296,"children":299},{"className":297,"code":298,"language":62},[221],"RUBE_MULTI_EXECUTE_TOOL:\n  tools:\n    - tool_slug: \"\u003Cdiscovered_tool_slug>\"\n      arguments: {\u003Cschema-compliant arguments>}\n  memory: {}\n  sync_response_to_workbench: false\n",[300],{"type":56,"tag":113,"props":301,"children":302},{"__ignoreMap":226},[303],{"type":62,"value":298},{"type":56,"tag":264,"props":305,"children":307},{"id":306},"_3-multi-step-workflows",[308],{"type":62,"value":309},"3. Multi-Step Workflows",{"type":56,"tag":65,"props":311,"children":312},{},[313],{"type":62,"value":314},"For complex workflows involving multiple Google Search Console operations:",{"type":56,"tag":165,"props":316,"children":317},{},[318,330,335,340],{"type":56,"tag":102,"props":319,"children":320},{},[321,323,328],{"type":62,"value":322},"Search for all relevant tools: ",{"type":56,"tag":113,"props":324,"children":326},{"className":325},[],[327],{"type":62,"value":137},{"type":62,"value":329}," with specific use case",{"type":56,"tag":102,"props":331,"children":332},{},[333],{"type":62,"value":334},"Execute prerequisite steps first (e.g., fetch before update)",{"type":56,"tag":102,"props":336,"children":337},{},[338],{"type":62,"value":339},"Pass data between steps using tool responses",{"type":56,"tag":102,"props":341,"children":342},{},[343,345,351],{"type":62,"value":344},"Use ",{"type":56,"tag":113,"props":346,"children":348},{"className":347},[],[349],{"type":62,"value":350},"RUBE_REMOTE_WORKBENCH",{"type":62,"value":352}," for bulk operations or data processing",{"type":56,"tag":91,"props":354,"children":356},{"id":355},"common-patterns",[357],{"type":62,"value":358},"Common Patterns",{"type":56,"tag":264,"props":360,"children":362},{"id":361},"search-before-action",[363],{"type":62,"value":364},"Search Before Action",{"type":56,"tag":65,"props":366,"children":367},{},[368],{"type":62,"value":369},"Always search for existing resources before creating new ones to avoid duplicates.",{"type":56,"tag":264,"props":371,"children":373},{"id":372},"pagination",[374],{"type":62,"value":375},"Pagination",{"type":56,"tag":65,"props":377,"children":378},{},[379,381,387,389,395],{"type":62,"value":380},"Many list operations support pagination. Check responses for ",{"type":56,"tag":113,"props":382,"children":384},{"className":383},[],[385],{"type":62,"value":386},"next_cursor",{"type":62,"value":388}," or ",{"type":56,"tag":113,"props":390,"children":392},{"className":391},[],[393],{"type":62,"value":394},"page_token",{"type":62,"value":396}," and continue fetching until exhausted.",{"type":56,"tag":264,"props":398,"children":400},{"id":399},"error-handling",[401],{"type":62,"value":402},"Error Handling",{"type":56,"tag":98,"props":404,"children":405},{},[406,411,416],{"type":56,"tag":102,"props":407,"children":408},{},[409],{"type":62,"value":410},"Check tool responses for errors before proceeding",{"type":56,"tag":102,"props":412,"children":413},{},[414],{"type":62,"value":415},"If a tool fails, verify the connection is still ACTIVE",{"type":56,"tag":102,"props":417,"children":418},{},[419,421,426],{"type":62,"value":420},"Re-authenticate via ",{"type":56,"tag":113,"props":422,"children":424},{"className":423},[],[425],{"type":62,"value":118},{"type":62,"value":427}," if connection expired",{"type":56,"tag":264,"props":429,"children":431},{"id":430},"batch-operations",[432],{"type":62,"value":433},"Batch Operations",{"type":56,"tag":65,"props":435,"children":436},{},[437,439,444,446,452,454,460],{"type":62,"value":438},"For bulk operations, use ",{"type":56,"tag":113,"props":440,"children":442},{"className":441},[],[443],{"type":62,"value":350},{"type":62,"value":445}," with ",{"type":56,"tag":113,"props":447,"children":449},{"className":448},[],[450],{"type":62,"value":451},"run_composio_tool()",{"type":62,"value":453}," in a loop with ",{"type":56,"tag":113,"props":455,"children":457},{"className":456},[],[458],{"type":62,"value":459},"ThreadPoolExecutor",{"type":62,"value":461}," for parallel execution.",{"type":56,"tag":91,"props":463,"children":465},{"id":464},"known-pitfalls",[466],{"type":62,"value":467},"Known Pitfalls",{"type":56,"tag":98,"props":469,"children":470},{},[471,488,498,508],{"type":56,"tag":102,"props":472,"children":473},{},[474,479,481,486],{"type":56,"tag":74,"props":475,"children":476},{},[477],{"type":62,"value":478},"Always search tools first",{"type":62,"value":480},": Tool schemas and available operations may change. Never hardcode tool slugs without first discovering them via ",{"type":56,"tag":113,"props":482,"children":484},{"className":483},[],[485],{"type":62,"value":137},{"type":62,"value":487},".",{"type":56,"tag":102,"props":489,"children":490},{},[491,496],{"type":56,"tag":74,"props":492,"children":493},{},[494],{"type":62,"value":495},"Check connection status",{"type":62,"value":497},": Ensure the Google Search Console connection is ACTIVE before executing any tools. Expired OAuth tokens require re-authentication.",{"type":56,"tag":102,"props":499,"children":500},{},[501,506],{"type":56,"tag":74,"props":502,"children":503},{},[504],{"type":62,"value":505},"Respect rate limits",{"type":62,"value":507},": If you receive rate limit errors, reduce request frequency and implement backoff.",{"type":56,"tag":102,"props":509,"children":510},{},[511,516,518,524,526,532,534,540],{"type":56,"tag":74,"props":512,"children":513},{},[514],{"type":62,"value":515},"Validate schemas",{"type":62,"value":517},": Always pass strictly schema-compliant arguments. Use ",{"type":56,"tag":113,"props":519,"children":521},{"className":520},[],[522],{"type":62,"value":523},"RUBE_GET_TOOL_SCHEMAS",{"type":62,"value":525}," to load full input schemas when ",{"type":56,"tag":113,"props":527,"children":529},{"className":528},[],[530],{"type":62,"value":531},"schemaRef",{"type":62,"value":533}," is returned instead of ",{"type":56,"tag":113,"props":535,"children":537},{"className":536},[],[538],{"type":62,"value":539},"input_schema",{"type":62,"value":487},{"type":56,"tag":91,"props":542,"children":544},{"id":543},"quick-reference",[545],{"type":62,"value":546},"Quick Reference",{"type":56,"tag":548,"props":549,"children":550},"table",{},[551,570],{"type":56,"tag":552,"props":553,"children":554},"thead",{},[555],{"type":56,"tag":556,"props":557,"children":558},"tr",{},[559,565],{"type":56,"tag":560,"props":561,"children":562},"th",{},[563],{"type":62,"value":564},"Operation",{"type":56,"tag":560,"props":566,"children":567},{},[568],{"type":62,"value":569},"Approach",{"type":56,"tag":571,"props":572,"children":573},"tbody",{},[574,593,615,634,656],{"type":56,"tag":556,"props":575,"children":576},{},[577,583],{"type":56,"tag":578,"props":579,"children":580},"td",{},[581],{"type":62,"value":582},"Find tools",{"type":56,"tag":578,"props":584,"children":585},{},[586,591],{"type":56,"tag":113,"props":587,"children":589},{"className":588},[],[590],{"type":62,"value":137},{"type":62,"value":592}," with Google Search Console-specific use case",{"type":56,"tag":556,"props":594,"children":595},{},[596,601],{"type":56,"tag":578,"props":597,"children":598},{},[599],{"type":62,"value":600},"Connect",{"type":56,"tag":578,"props":602,"children":603},{},[604,609,610],{"type":56,"tag":113,"props":605,"children":607},{"className":606},[],[608],{"type":62,"value":118},{"type":62,"value":120},{"type":56,"tag":113,"props":611,"children":613},{"className":612},[],[614],{"type":62,"value":126},{"type":56,"tag":556,"props":616,"children":617},{},[618,623],{"type":56,"tag":578,"props":619,"children":620},{},[621],{"type":62,"value":622},"Execute",{"type":56,"tag":578,"props":624,"children":625},{},[626,632],{"type":56,"tag":113,"props":627,"children":629},{"className":628},[],[630],{"type":62,"value":631},"RUBE_MULTI_EXECUTE_TOOL",{"type":62,"value":633}," with discovered tool slugs",{"type":56,"tag":556,"props":635,"children":636},{},[637,642],{"type":56,"tag":578,"props":638,"children":639},{},[640],{"type":62,"value":641},"Bulk ops",{"type":56,"tag":578,"props":643,"children":644},{},[645,650,651],{"type":56,"tag":113,"props":646,"children":648},{"className":647},[],[649],{"type":62,"value":350},{"type":62,"value":445},{"type":56,"tag":113,"props":652,"children":654},{"className":653},[],[655],{"type":62,"value":451},{"type":56,"tag":556,"props":657,"children":658},{},[659,664],{"type":56,"tag":578,"props":660,"children":661},{},[662],{"type":62,"value":663},"Full schema",{"type":56,"tag":578,"props":665,"children":666},{},[667,672,674],{"type":56,"tag":113,"props":668,"children":670},{"className":669},[],[671],{"type":62,"value":523},{"type":62,"value":673}," for tools with ",{"type":56,"tag":113,"props":675,"children":677},{"className":676},[],[678],{"type":62,"value":531},{"type":56,"tag":680,"props":681,"children":682},"blockquote",{},[683],{"type":56,"tag":65,"props":684,"children":685},{},[686,690,691],{"type":56,"tag":74,"props":687,"children":688},{},[689],{"type":62,"value":78},{"type":62,"value":80},{"type":56,"tag":82,"props":692,"children":694},{"href":84,"rel":693},[86],[695],{"type":62,"value":89},{"items":697,"total":842},[698,713,729,738,748,760,769,782,796,809,822,832],{"slug":699,"name":700,"fn":701,"description":702,"org":703,"tags":704,"stars":22,"repoUrl":23,"updatedAt":712},"21risk-automation","-21risk-automation","automate 21risk compliance and safety tasks","Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[705,706,707,709],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":708,"slug":37,"type":15},"MCP",{"name":710,"slug":711,"type":15},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":714,"name":715,"fn":716,"description":717,"org":718,"tags":719,"stars":22,"repoUrl":23,"updatedAt":728},"2chat-automation","-2chat-automation","automate 2chat messaging tasks","Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[720,721,724,725],{"name":20,"slug":21,"type":15},{"name":722,"slug":723,"type":15},"Communications","communications",{"name":708,"slug":37,"type":15},{"name":726,"slug":727,"type":15},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":730,"name":730,"fn":731,"description":732,"org":733,"tags":734,"stars":22,"repoUrl":23,"updatedAt":737},"ably-automation","automate Ably tasks with Composio","Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[735,736],{"name":20,"slug":21,"type":15},{"name":708,"slug":37,"type":15},"2026-07-12T08:09:55.453088",{"slug":739,"name":739,"fn":740,"description":741,"org":742,"tags":743,"stars":22,"repoUrl":23,"updatedAt":747},"abstract-automation","automate Abstract tasks via Composio","Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[744,745,746],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":708,"slug":37,"type":15},"2026-07-15T05:45:16.470309",{"slug":749,"name":749,"fn":750,"description":751,"org":752,"tags":753,"stars":22,"repoUrl":23,"updatedAt":759},"abuselpdb-automation","automate Abuselpdb tasks via Composio","Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[754,755,756],{"name":20,"slug":21,"type":15},{"name":708,"slug":37,"type":15},{"name":757,"slug":758,"type":15},"Security","security","2026-07-15T05:56:20.013366",{"slug":761,"name":761,"fn":762,"description":763,"org":764,"tags":765,"stars":22,"repoUrl":23,"updatedAt":768},"abyssale-automation","automate Abyssale tasks via Composio","Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[766,767],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},"2026-07-15T05:54:50.762889",{"slug":770,"name":770,"fn":771,"description":772,"org":773,"tags":774,"stars":22,"repoUrl":23,"updatedAt":781},"accelo-automation","automate Accelo tasks via Composio","Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[775,776,777,780],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":778,"slug":779,"type":15},"CRM","crm",{"name":708,"slug":37,"type":15},"2026-07-15T05:48:43.429136",{"slug":783,"name":783,"fn":784,"description":785,"org":786,"tags":787,"stars":22,"repoUrl":23,"updatedAt":795},"accredible-certificates-automation","automate Accredible certificate management","Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[788,789,792],{"name":20,"slug":21,"type":15},{"name":790,"slug":791,"type":15},"Documents","documents",{"name":793,"slug":794,"type":15},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":797,"name":797,"fn":798,"description":799,"org":800,"tags":801,"stars":22,"repoUrl":23,"updatedAt":808},"acculynx-automation","automate Acculynx construction management tasks","Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[802,803,804,805],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":708,"slug":37,"type":15},{"name":806,"slug":807,"type":15},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":810,"name":810,"fn":811,"description":812,"org":813,"tags":814,"stars":22,"repoUrl":23,"updatedAt":821},"active-campaign-automation","automate ActiveCampaign marketing and CRM tasks","Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[815,816,817,818],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":778,"slug":779,"type":15},{"name":819,"slug":820,"type":15},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":823,"name":823,"fn":824,"description":825,"org":826,"tags":827,"stars":22,"repoUrl":23,"updatedAt":831},"addresszen-automation","automate Addresszen address validation","Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[828,829,830],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":708,"slug":37,"type":15},"2026-07-15T05:47:51.742515",{"slug":833,"name":833,"fn":834,"description":835,"org":836,"tags":837,"stars":22,"repoUrl":23,"updatedAt":841},"adobe-automation","automate Adobe tasks via Composio","Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[838,839,840],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":708,"slug":37,"type":15},"2026-07-15T05:45:05.303254",863,{"items":844,"total":888},[845,852,859,864,870,876,881],{"slug":699,"name":700,"fn":701,"description":702,"org":846,"tags":847,"stars":22,"repoUrl":23,"updatedAt":712},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[848,849,850,851],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":708,"slug":37,"type":15},{"name":710,"slug":711,"type":15},{"slug":714,"name":715,"fn":716,"description":717,"org":853,"tags":854,"stars":22,"repoUrl":23,"updatedAt":728},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[855,856,857,858],{"name":20,"slug":21,"type":15},{"name":722,"slug":723,"type":15},{"name":708,"slug":37,"type":15},{"name":726,"slug":727,"type":15},{"slug":730,"name":730,"fn":731,"description":732,"org":860,"tags":861,"stars":22,"repoUrl":23,"updatedAt":737},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[862,863],{"name":20,"slug":21,"type":15},{"name":708,"slug":37,"type":15},{"slug":739,"name":739,"fn":740,"description":741,"org":865,"tags":866,"stars":22,"repoUrl":23,"updatedAt":747},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[867,868,869],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":708,"slug":37,"type":15},{"slug":749,"name":749,"fn":750,"description":751,"org":871,"tags":872,"stars":22,"repoUrl":23,"updatedAt":759},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[873,874,875],{"name":20,"slug":21,"type":15},{"name":708,"slug":37,"type":15},{"name":757,"slug":758,"type":15},{"slug":761,"name":761,"fn":762,"description":763,"org":877,"tags":878,"stars":22,"repoUrl":23,"updatedAt":768},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[879,880],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"slug":770,"name":770,"fn":771,"description":772,"org":882,"tags":883,"stars":22,"repoUrl":23,"updatedAt":781},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[884,885,886,887],{"name":20,"slug":21,"type":15},{"name":10,"slug":9,"type":15},{"name":778,"slug":779,"type":15},{"name":708,"slug":37,"type":15},860]