[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-shotstack-automation":3,"mdc--1owh5n-key":48,"related-repo-composio-shotstack-automation":552,"related-org-composio-shotstack-automation":638},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":43,"sourceUrl":46,"mdContent":47},"shotstack-automation","automate video editing tasks with Shotstack","Automate Shotstack tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"composio","Composio","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fcomposio.png","ComposioHQ",[13,17,20],{"name":14,"slug":15,"type":16},"Automation","automation","tag",{"name":18,"slug":19,"type":16},"MCP","mcp",{"name":21,"slug":22,"type":16},"Video","video",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-15T05:54:23.754729",null,7603,[29,30,31,15,32,33,34,8,35,36,37,19,38,39,40,41,42],"agent-skills","ai-agents","antigravity","claude","claude-code","codex","cursor","developer-tools","gemini-cli","openai-codex","rube","saas","skill","workflow-automation",{"repoUrl":24,"stars":23,"forks":27,"topics":44,"description":45},[29,30,31,15,32,33,34,8,35,36,37,19,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\u002Fshotstack-automation","---\nname: shotstack-automation\ndescription: \"Automate Shotstack tasks via Rube MCP (Composio). Always search tools first for current schemas.\"\nrequires:\n  mcp: [rube]\n---\n\n# Shotstack Automation via Rube MCP\n\nAutomate Shotstack operations through Composio's Shotstack toolkit via Rube MCP.\n\n**Toolkit docs**: [composio.dev\u002Ftoolkits\u002Fshotstack](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fshotstack)\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Shotstack connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `shotstack`\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 `shotstack`\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\nqueries: [{use_case: \"Shotstack operations\", known_fields: \"\"}]\nsession: {generate_id: true}\n```\n\nThis returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.\n\n## Core Workflow Pattern\n\n### Step 1: Discover Available Tools\n\n```\nRUBE_SEARCH_TOOLS\nqueries: [{use_case: \"your specific Shotstack task\"}]\nsession: {id: \"existing_session_id\"}\n```\n\n### Step 2: Check Connection\n\n```\nRUBE_MANAGE_CONNECTIONS\ntoolkits: [\"shotstack\"]\nsession_id: \"your_session_id\"\n```\n\n### Step 3: Execute Tools\n\n```\nRUBE_MULTI_EXECUTE_TOOL\ntools: [{\n  tool_slug: \"TOOL_SLUG_FROM_SEARCH\",\n  arguments: {\u002F* schema-compliant args from search results *\u002F}\n}]\nmemory: {}\nsession_id: \"your_session_id\"\n```\n\n## Known Pitfalls\n\n- **Always search first**: Tool schemas change. Never hardcode tool slugs or arguments without calling `RUBE_SEARCH_TOOLS`\n- **Check connection**: Verify `RUBE_MANAGE_CONNECTIONS` shows ACTIVE status before executing tools\n- **Schema compliance**: Use exact field names and types from the search results\n- **Memory parameter**: Always include `memory` in `RUBE_MULTI_EXECUTE_TOOL` calls, even if empty (`{}`)\n- **Session reuse**: Reuse session IDs within a workflow. Generate new ones for new workflows\n- **Pagination**: Check responses for pagination tokens and continue fetching until complete\n\n## Quick Reference\n\n| Operation | Approach |\n|-----------|----------|\n| Find tools | `RUBE_SEARCH_TOOLS` with Shotstack-specific use case |\n| Connect | `RUBE_MANAGE_CONNECTIONS` with toolkit `shotstack` |\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---\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"data":49,"body":52},{"name":4,"description":6,"requires":50},{"mcp":51},[39],{"type":53,"children":54},"root",[55,64,70,90,97,140,146,164,206,212,217,229,234,240,247,256,262,271,277,286,292,391,397,533,537],{"type":56,"tag":57,"props":58,"children":60},"element","h1",{"id":59},"shotstack-automation-via-rube-mcp",[61],{"type":62,"value":63},"text","Shotstack Automation via Rube MCP",{"type":56,"tag":65,"props":66,"children":67},"p",{},[68],{"type":62,"value":69},"Automate Shotstack operations through Composio's Shotstack 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\u002Fshotstack",[86],"nofollow",[88],{"type":62,"value":89},"composio.dev\u002Ftoolkits\u002Fshotstack",{"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 Shotstack 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},"shotstack",{"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\nqueries: [{use_case: \"Shotstack operations\", known_fields: \"\"}]\nsession: {generate_id: true}\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 available tool slugs, input schemas, recommended execution plans, and known pitfalls.",{"type":56,"tag":91,"props":235,"children":237},{"id":236},"core-workflow-pattern",[238],{"type":62,"value":239},"Core Workflow Pattern",{"type":56,"tag":241,"props":242,"children":244},"h3",{"id":243},"step-1-discover-available-tools",[245],{"type":62,"value":246},"Step 1: Discover Available Tools",{"type":56,"tag":218,"props":248,"children":251},{"className":249,"code":250,"language":62},[221],"RUBE_SEARCH_TOOLS\nqueries: [{use_case: \"your specific Shotstack task\"}]\nsession: {id: \"existing_session_id\"}\n",[252],{"type":56,"tag":113,"props":253,"children":254},{"__ignoreMap":226},[255],{"type":62,"value":250},{"type":56,"tag":241,"props":257,"children":259},{"id":258},"step-2-check-connection",[260],{"type":62,"value":261},"Step 2: Check Connection",{"type":56,"tag":218,"props":263,"children":266},{"className":264,"code":265,"language":62},[221],"RUBE_MANAGE_CONNECTIONS\ntoolkits: [\"shotstack\"]\nsession_id: \"your_session_id\"\n",[267],{"type":56,"tag":113,"props":268,"children":269},{"__ignoreMap":226},[270],{"type":62,"value":265},{"type":56,"tag":241,"props":272,"children":274},{"id":273},"step-3-execute-tools",[275],{"type":62,"value":276},"Step 3: Execute Tools",{"type":56,"tag":218,"props":278,"children":281},{"className":279,"code":280,"language":62},[221],"RUBE_MULTI_EXECUTE_TOOL\ntools: [{\n  tool_slug: \"TOOL_SLUG_FROM_SEARCH\",\n  arguments: {\u002F* schema-compliant args from search results *\u002F}\n}]\nmemory: {}\nsession_id: \"your_session_id\"\n",[282],{"type":56,"tag":113,"props":283,"children":284},{"__ignoreMap":226},[285],{"type":62,"value":280},{"type":56,"tag":91,"props":287,"children":289},{"id":288},"known-pitfalls",[290],{"type":62,"value":291},"Known Pitfalls",{"type":56,"tag":98,"props":293,"children":294},{},[295,310,327,337,371,381],{"type":56,"tag":102,"props":296,"children":297},{},[298,303,305],{"type":56,"tag":74,"props":299,"children":300},{},[301],{"type":62,"value":302},"Always search first",{"type":62,"value":304},": Tool schemas change. Never hardcode tool slugs or arguments without calling ",{"type":56,"tag":113,"props":306,"children":308},{"className":307},[],[309],{"type":62,"value":137},{"type":56,"tag":102,"props":311,"children":312},{},[313,318,320,325],{"type":56,"tag":74,"props":314,"children":315},{},[316],{"type":62,"value":317},"Check connection",{"type":62,"value":319},": Verify ",{"type":56,"tag":113,"props":321,"children":323},{"className":322},[],[324],{"type":62,"value":118},{"type":62,"value":326}," shows ACTIVE status before executing tools",{"type":56,"tag":102,"props":328,"children":329},{},[330,335],{"type":56,"tag":74,"props":331,"children":332},{},[333],{"type":62,"value":334},"Schema compliance",{"type":62,"value":336},": Use exact field names and types from the search results",{"type":56,"tag":102,"props":338,"children":339},{},[340,345,347,353,355,361,363,369],{"type":56,"tag":74,"props":341,"children":342},{},[343],{"type":62,"value":344},"Memory parameter",{"type":62,"value":346},": Always include ",{"type":56,"tag":113,"props":348,"children":350},{"className":349},[],[351],{"type":62,"value":352},"memory",{"type":62,"value":354}," in ",{"type":56,"tag":113,"props":356,"children":358},{"className":357},[],[359],{"type":62,"value":360},"RUBE_MULTI_EXECUTE_TOOL",{"type":62,"value":362}," calls, even if empty (",{"type":56,"tag":113,"props":364,"children":366},{"className":365},[],[367],{"type":62,"value":368},"{}",{"type":62,"value":370},")",{"type":56,"tag":102,"props":372,"children":373},{},[374,379],{"type":56,"tag":74,"props":375,"children":376},{},[377],{"type":62,"value":378},"Session reuse",{"type":62,"value":380},": Reuse session IDs within a workflow. Generate new ones for new workflows",{"type":56,"tag":102,"props":382,"children":383},{},[384,389],{"type":56,"tag":74,"props":385,"children":386},{},[387],{"type":62,"value":388},"Pagination",{"type":62,"value":390},": Check responses for pagination tokens and continue fetching until complete",{"type":56,"tag":91,"props":392,"children":394},{"id":393},"quick-reference",[395],{"type":62,"value":396},"Quick Reference",{"type":56,"tag":398,"props":399,"children":400},"table",{},[401,420],{"type":56,"tag":402,"props":403,"children":404},"thead",{},[405],{"type":56,"tag":406,"props":407,"children":408},"tr",{},[409,415],{"type":56,"tag":410,"props":411,"children":412},"th",{},[413],{"type":62,"value":414},"Operation",{"type":56,"tag":410,"props":416,"children":417},{},[418],{"type":62,"value":419},"Approach",{"type":56,"tag":421,"props":422,"children":423},"tbody",{},[424,443,465,483,508],{"type":56,"tag":406,"props":425,"children":426},{},[427,433],{"type":56,"tag":428,"props":429,"children":430},"td",{},[431],{"type":62,"value":432},"Find tools",{"type":56,"tag":428,"props":434,"children":435},{},[436,441],{"type":56,"tag":113,"props":437,"children":439},{"className":438},[],[440],{"type":62,"value":137},{"type":62,"value":442}," with Shotstack-specific use case",{"type":56,"tag":406,"props":444,"children":445},{},[446,451],{"type":56,"tag":428,"props":447,"children":448},{},[449],{"type":62,"value":450},"Connect",{"type":56,"tag":428,"props":452,"children":453},{},[454,459,460],{"type":56,"tag":113,"props":455,"children":457},{"className":456},[],[458],{"type":62,"value":118},{"type":62,"value":120},{"type":56,"tag":113,"props":461,"children":463},{"className":462},[],[464],{"type":62,"value":126},{"type":56,"tag":406,"props":466,"children":467},{},[468,473],{"type":56,"tag":428,"props":469,"children":470},{},[471],{"type":62,"value":472},"Execute",{"type":56,"tag":428,"props":474,"children":475},{},[476,481],{"type":56,"tag":113,"props":477,"children":479},{"className":478},[],[480],{"type":62,"value":360},{"type":62,"value":482}," with discovered tool slugs",{"type":56,"tag":406,"props":484,"children":485},{},[486,491],{"type":56,"tag":428,"props":487,"children":488},{},[489],{"type":62,"value":490},"Bulk ops",{"type":56,"tag":428,"props":492,"children":493},{},[494,500,502],{"type":56,"tag":113,"props":495,"children":497},{"className":496},[],[498],{"type":62,"value":499},"RUBE_REMOTE_WORKBENCH",{"type":62,"value":501}," with ",{"type":56,"tag":113,"props":503,"children":505},{"className":504},[],[506],{"type":62,"value":507},"run_composio_tool()",{"type":56,"tag":406,"props":509,"children":510},{},[511,516],{"type":56,"tag":428,"props":512,"children":513},{},[514],{"type":62,"value":515},"Full schema",{"type":56,"tag":428,"props":517,"children":518},{},[519,525,527],{"type":56,"tag":113,"props":520,"children":522},{"className":521},[],[523],{"type":62,"value":524},"RUBE_GET_TOOL_SCHEMAS",{"type":62,"value":526}," for tools with ",{"type":56,"tag":113,"props":528,"children":530},{"className":529},[],[531],{"type":62,"value":532},"schemaRef",{"type":56,"tag":534,"props":535,"children":536},"hr",{},[],{"type":56,"tag":65,"props":538,"children":539},{},[540],{"type":56,"tag":541,"props":542,"children":543},"em",{},[544,546],{"type":62,"value":545},"Powered by ",{"type":56,"tag":82,"props":547,"children":550},{"href":548,"rel":549},"https:\u002F\u002Fcomposio.dev",[86],[551],{"type":62,"value":9},{"items":553,"total":637},[554,568,584,593,603,615,624],{"slug":555,"name":556,"fn":557,"description":558,"org":559,"tags":560,"stars":23,"repoUrl":24,"updatedAt":567},"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":8,"name":9,"logoUrl":10,"githubOrg":11},[561,562,563,564],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":18,"slug":19,"type":16},{"name":565,"slug":566,"type":16},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":569,"name":570,"fn":571,"description":572,"org":573,"tags":574,"stars":23,"repoUrl":24,"updatedAt":583},"2chat-automation","-2chat-automation","automate 2chat messaging tasks","Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[575,576,579,580],{"name":14,"slug":15,"type":16},{"name":577,"slug":578,"type":16},"Communications","communications",{"name":18,"slug":19,"type":16},{"name":581,"slug":582,"type":16},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":585,"name":585,"fn":586,"description":587,"org":588,"tags":589,"stars":23,"repoUrl":24,"updatedAt":592},"ably-automation","automate Ably tasks with Composio","Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[590,591],{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},"2026-07-12T08:09:55.453088",{"slug":594,"name":594,"fn":595,"description":596,"org":597,"tags":598,"stars":23,"repoUrl":24,"updatedAt":602},"abstract-automation","automate Abstract tasks via Composio","Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[599,600,601],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":18,"slug":19,"type":16},"2026-07-15T05:45:16.470309",{"slug":604,"name":604,"fn":605,"description":606,"org":607,"tags":608,"stars":23,"repoUrl":24,"updatedAt":614},"abuselpdb-automation","automate Abuselpdb tasks via Composio","Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[609,610,611],{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"name":612,"slug":613,"type":16},"Security","security","2026-07-15T05:56:20.013366",{"slug":616,"name":616,"fn":617,"description":618,"org":619,"tags":620,"stars":23,"repoUrl":24,"updatedAt":623},"abyssale-automation","automate Abyssale tasks via Composio","Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[621,622],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},"2026-07-15T05:54:50.762889",{"slug":625,"name":625,"fn":626,"description":627,"org":628,"tags":629,"stars":23,"repoUrl":24,"updatedAt":636},"accelo-automation","automate Accelo tasks via Composio","Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[630,631,632,635],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":633,"slug":634,"type":16},"CRM","crm",{"name":18,"slug":19,"type":16},"2026-07-15T05:48:43.429136",860,{"items":639,"total":743},[640,647,654,659,665,671,676,683,697,710,723,733],{"slug":555,"name":556,"fn":557,"description":558,"org":641,"tags":642,"stars":23,"repoUrl":24,"updatedAt":567},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[643,644,645,646],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":18,"slug":19,"type":16},{"name":565,"slug":566,"type":16},{"slug":569,"name":570,"fn":571,"description":572,"org":648,"tags":649,"stars":23,"repoUrl":24,"updatedAt":583},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[650,651,652,653],{"name":14,"slug":15,"type":16},{"name":577,"slug":578,"type":16},{"name":18,"slug":19,"type":16},{"name":581,"slug":582,"type":16},{"slug":585,"name":585,"fn":586,"description":587,"org":655,"tags":656,"stars":23,"repoUrl":24,"updatedAt":592},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[657,658],{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"slug":594,"name":594,"fn":595,"description":596,"org":660,"tags":661,"stars":23,"repoUrl":24,"updatedAt":602},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[662,663,664],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":18,"slug":19,"type":16},{"slug":604,"name":604,"fn":605,"description":606,"org":666,"tags":667,"stars":23,"repoUrl":24,"updatedAt":614},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[668,669,670],{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"name":612,"slug":613,"type":16},{"slug":616,"name":616,"fn":617,"description":618,"org":672,"tags":673,"stars":23,"repoUrl":24,"updatedAt":623},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[674,675],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"slug":625,"name":625,"fn":626,"description":627,"org":677,"tags":678,"stars":23,"repoUrl":24,"updatedAt":636},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[679,680,681,682],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":633,"slug":634,"type":16},{"name":18,"slug":19,"type":16},{"slug":684,"name":684,"fn":685,"description":686,"org":687,"tags":688,"stars":23,"repoUrl":24,"updatedAt":696},"accredible-certificates-automation","automate Accredible certificate management","Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[689,690,693],{"name":14,"slug":15,"type":16},{"name":691,"slug":692,"type":16},"Documents","documents",{"name":694,"slug":695,"type":16},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":698,"name":698,"fn":699,"description":700,"org":701,"tags":702,"stars":23,"repoUrl":24,"updatedAt":709},"acculynx-automation","automate Acculynx construction management tasks","Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[703,704,705,706],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":18,"slug":19,"type":16},{"name":707,"slug":708,"type":16},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":711,"name":711,"fn":712,"description":713,"org":714,"tags":715,"stars":23,"repoUrl":24,"updatedAt":722},"active-campaign-automation","automate ActiveCampaign marketing and CRM tasks","Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[716,717,718,719],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":633,"slug":634,"type":16},{"name":720,"slug":721,"type":16},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":724,"name":724,"fn":725,"description":726,"org":727,"tags":728,"stars":23,"repoUrl":24,"updatedAt":732},"addresszen-automation","automate Addresszen address validation","Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[729,730,731],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":18,"slug":19,"type":16},"2026-07-15T05:47:51.742515",{"slug":734,"name":734,"fn":735,"description":736,"org":737,"tags":738,"stars":23,"repoUrl":24,"updatedAt":742},"adobe-automation","automate Adobe tasks via Composio","Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[739,740,741],{"name":14,"slug":15,"type":16},{"name":9,"slug":8,"type":16},{"name":18,"slug":19,"type":16},"2026-07-15T05:45:05.303254",863]