[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-typless-automation":3,"mdc--vqwnnl-key":52,"related-repo-composio-typless-automation":556,"related-org-composio-typless-automation":642},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":27,"repoUrl":28,"updatedAt":29,"license":30,"forks":31,"topics":32,"repo":47,"sourceUrl":50,"mdContent":51},"typless-automation","automate Typless document data extraction","Automate Typless 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,15,18,21,24],{"name":9,"slug":8,"type":14},"tag",{"name":16,"slug":17,"type":14},"Data Extraction","data-extraction",{"name":19,"slug":20,"type":14},"Automation","automation",{"name":22,"slug":23,"type":14},"MCP","mcp",{"name":25,"slug":26,"type":14},"Documents","documents",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-15T05:59:28.938381",null,7603,[33,34,35,20,36,37,38,8,39,40,41,23,42,43,44,45,46],"agent-skills","ai-agents","antigravity","claude","claude-code","codex","cursor","developer-tools","gemini-cli","openai-codex","rube","saas","skill","workflow-automation",{"repoUrl":28,"stars":27,"forks":31,"topics":48,"description":49},[33,34,35,20,36,37,38,8,39,40,41,23,42,43,44,45,46],"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\u002Ftypless-automation","---\nname: typless-automation\ndescription: \"Automate Typless tasks via Rube MCP (Composio). Always search tools first for current schemas.\"\nrequires:\n  mcp: [rube]\n---\n\n# Typless Automation via Rube MCP\n\nAutomate Typless operations through Composio's Typless toolkit via Rube MCP.\n\n**Toolkit docs**: [composio.dev\u002Ftoolkits\u002Ftypless](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Ftypless)\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Typless connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `typless`\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 `typless`\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: \"Typless 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 Typless task\"}]\nsession: {id: \"existing_session_id\"}\n```\n\n### Step 2: Check Connection\n\n```\nRUBE_MANAGE_CONNECTIONS\ntoolkits: [\"typless\"]\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 Typless-specific use case |\n| Connect | `RUBE_MANAGE_CONNECTIONS` with toolkit `typless` |\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":53,"body":56},{"name":4,"description":6,"requires":54},{"mcp":55},[43],{"type":57,"children":58},"root",[59,68,74,94,101,144,150,168,210,216,221,233,238,244,251,260,266,275,281,290,296,395,401,537,541],{"type":60,"tag":61,"props":62,"children":64},"element","h1",{"id":63},"typless-automation-via-rube-mcp",[65],{"type":66,"value":67},"text","Typless Automation via Rube MCP",{"type":60,"tag":69,"props":70,"children":71},"p",{},[72],{"type":66,"value":73},"Automate Typless operations through Composio's Typless toolkit via Rube MCP.",{"type":60,"tag":69,"props":75,"children":76},{},[77,83,85],{"type":60,"tag":78,"props":79,"children":80},"strong",{},[81],{"type":66,"value":82},"Toolkit docs",{"type":66,"value":84},": ",{"type":60,"tag":86,"props":87,"children":91},"a",{"href":88,"rel":89},"https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Ftypless",[90],"nofollow",[92],{"type":66,"value":93},"composio.dev\u002Ftoolkits\u002Ftypless",{"type":60,"tag":95,"props":96,"children":98},"h2",{"id":97},"prerequisites",[99],{"type":66,"value":100},"Prerequisites",{"type":60,"tag":102,"props":103,"children":104},"ul",{},[105,111,131],{"type":60,"tag":106,"props":107,"children":108},"li",{},[109],{"type":66,"value":110},"Rube MCP must be connected (RUBE_SEARCH_TOOLS available)",{"type":60,"tag":106,"props":112,"children":113},{},[114,116,123,125],{"type":66,"value":115},"Active Typless connection via ",{"type":60,"tag":117,"props":118,"children":120},"code",{"className":119},[],[121],{"type":66,"value":122},"RUBE_MANAGE_CONNECTIONS",{"type":66,"value":124}," with toolkit ",{"type":60,"tag":117,"props":126,"children":128},{"className":127},[],[129],{"type":66,"value":130},"typless",{"type":60,"tag":106,"props":132,"children":133},{},[134,136,142],{"type":66,"value":135},"Always call ",{"type":60,"tag":117,"props":137,"children":139},{"className":138},[],[140],{"type":66,"value":141},"RUBE_SEARCH_TOOLS",{"type":66,"value":143}," first to get current tool schemas",{"type":60,"tag":95,"props":145,"children":147},{"id":146},"setup",[148],{"type":66,"value":149},"Setup",{"type":60,"tag":69,"props":151,"children":152},{},[153,158,160,166],{"type":60,"tag":78,"props":154,"children":155},{},[156],{"type":66,"value":157},"Get Rube MCP",{"type":66,"value":159},": Add ",{"type":60,"tag":117,"props":161,"children":163},{"className":162},[],[164],{"type":66,"value":165},"https:\u002F\u002Frube.app\u002Fmcp",{"type":66,"value":167}," as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.",{"type":60,"tag":169,"props":170,"children":171},"ol",{},[172,184,200,205],{"type":60,"tag":106,"props":173,"children":174},{},[175,177,182],{"type":66,"value":176},"Verify Rube MCP is available by confirming ",{"type":60,"tag":117,"props":178,"children":180},{"className":179},[],[181],{"type":66,"value":141},{"type":66,"value":183}," responds",{"type":60,"tag":106,"props":185,"children":186},{},[187,189,194,195],{"type":66,"value":188},"Call ",{"type":60,"tag":117,"props":190,"children":192},{"className":191},[],[193],{"type":66,"value":122},{"type":66,"value":124},{"type":60,"tag":117,"props":196,"children":198},{"className":197},[],[199],{"type":66,"value":130},{"type":60,"tag":106,"props":201,"children":202},{},[203],{"type":66,"value":204},"If connection is not ACTIVE, follow the returned auth link to complete setup",{"type":60,"tag":106,"props":206,"children":207},{},[208],{"type":66,"value":209},"Confirm connection status shows ACTIVE before running any workflows",{"type":60,"tag":95,"props":211,"children":213},{"id":212},"tool-discovery",[214],{"type":66,"value":215},"Tool Discovery",{"type":60,"tag":69,"props":217,"children":218},{},[219],{"type":66,"value":220},"Always discover available tools before executing workflows:",{"type":60,"tag":222,"props":223,"children":227},"pre",{"className":224,"code":226,"language":66},[225],"language-text","RUBE_SEARCH_TOOLS\nqueries: [{use_case: \"Typless operations\", known_fields: \"\"}]\nsession: {generate_id: true}\n",[228],{"type":60,"tag":117,"props":229,"children":231},{"__ignoreMap":230},"",[232],{"type":66,"value":226},{"type":60,"tag":69,"props":234,"children":235},{},[236],{"type":66,"value":237},"This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.",{"type":60,"tag":95,"props":239,"children":241},{"id":240},"core-workflow-pattern",[242],{"type":66,"value":243},"Core Workflow Pattern",{"type":60,"tag":245,"props":246,"children":248},"h3",{"id":247},"step-1-discover-available-tools",[249],{"type":66,"value":250},"Step 1: Discover Available Tools",{"type":60,"tag":222,"props":252,"children":255},{"className":253,"code":254,"language":66},[225],"RUBE_SEARCH_TOOLS\nqueries: [{use_case: \"your specific Typless task\"}]\nsession: {id: \"existing_session_id\"}\n",[256],{"type":60,"tag":117,"props":257,"children":258},{"__ignoreMap":230},[259],{"type":66,"value":254},{"type":60,"tag":245,"props":261,"children":263},{"id":262},"step-2-check-connection",[264],{"type":66,"value":265},"Step 2: Check Connection",{"type":60,"tag":222,"props":267,"children":270},{"className":268,"code":269,"language":66},[225],"RUBE_MANAGE_CONNECTIONS\ntoolkits: [\"typless\"]\nsession_id: \"your_session_id\"\n",[271],{"type":60,"tag":117,"props":272,"children":273},{"__ignoreMap":230},[274],{"type":66,"value":269},{"type":60,"tag":245,"props":276,"children":278},{"id":277},"step-3-execute-tools",[279],{"type":66,"value":280},"Step 3: Execute Tools",{"type":60,"tag":222,"props":282,"children":285},{"className":283,"code":284,"language":66},[225],"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",[286],{"type":60,"tag":117,"props":287,"children":288},{"__ignoreMap":230},[289],{"type":66,"value":284},{"type":60,"tag":95,"props":291,"children":293},{"id":292},"known-pitfalls",[294],{"type":66,"value":295},"Known Pitfalls",{"type":60,"tag":102,"props":297,"children":298},{},[299,314,331,341,375,385],{"type":60,"tag":106,"props":300,"children":301},{},[302,307,309],{"type":60,"tag":78,"props":303,"children":304},{},[305],{"type":66,"value":306},"Always search first",{"type":66,"value":308},": Tool schemas change. Never hardcode tool slugs or arguments without calling ",{"type":60,"tag":117,"props":310,"children":312},{"className":311},[],[313],{"type":66,"value":141},{"type":60,"tag":106,"props":315,"children":316},{},[317,322,324,329],{"type":60,"tag":78,"props":318,"children":319},{},[320],{"type":66,"value":321},"Check connection",{"type":66,"value":323},": Verify ",{"type":60,"tag":117,"props":325,"children":327},{"className":326},[],[328],{"type":66,"value":122},{"type":66,"value":330}," shows ACTIVE status before executing tools",{"type":60,"tag":106,"props":332,"children":333},{},[334,339],{"type":60,"tag":78,"props":335,"children":336},{},[337],{"type":66,"value":338},"Schema compliance",{"type":66,"value":340},": Use exact field names and types from the search results",{"type":60,"tag":106,"props":342,"children":343},{},[344,349,351,357,359,365,367,373],{"type":60,"tag":78,"props":345,"children":346},{},[347],{"type":66,"value":348},"Memory parameter",{"type":66,"value":350},": Always include ",{"type":60,"tag":117,"props":352,"children":354},{"className":353},[],[355],{"type":66,"value":356},"memory",{"type":66,"value":358}," in ",{"type":60,"tag":117,"props":360,"children":362},{"className":361},[],[363],{"type":66,"value":364},"RUBE_MULTI_EXECUTE_TOOL",{"type":66,"value":366}," calls, even if empty (",{"type":60,"tag":117,"props":368,"children":370},{"className":369},[],[371],{"type":66,"value":372},"{}",{"type":66,"value":374},")",{"type":60,"tag":106,"props":376,"children":377},{},[378,383],{"type":60,"tag":78,"props":379,"children":380},{},[381],{"type":66,"value":382},"Session reuse",{"type":66,"value":384},": Reuse session IDs within a workflow. Generate new ones for new workflows",{"type":60,"tag":106,"props":386,"children":387},{},[388,393],{"type":60,"tag":78,"props":389,"children":390},{},[391],{"type":66,"value":392},"Pagination",{"type":66,"value":394},": Check responses for pagination tokens and continue fetching until complete",{"type":60,"tag":95,"props":396,"children":398},{"id":397},"quick-reference",[399],{"type":66,"value":400},"Quick Reference",{"type":60,"tag":402,"props":403,"children":404},"table",{},[405,424],{"type":60,"tag":406,"props":407,"children":408},"thead",{},[409],{"type":60,"tag":410,"props":411,"children":412},"tr",{},[413,419],{"type":60,"tag":414,"props":415,"children":416},"th",{},[417],{"type":66,"value":418},"Operation",{"type":60,"tag":414,"props":420,"children":421},{},[422],{"type":66,"value":423},"Approach",{"type":60,"tag":425,"props":426,"children":427},"tbody",{},[428,447,469,487,512],{"type":60,"tag":410,"props":429,"children":430},{},[431,437],{"type":60,"tag":432,"props":433,"children":434},"td",{},[435],{"type":66,"value":436},"Find tools",{"type":60,"tag":432,"props":438,"children":439},{},[440,445],{"type":60,"tag":117,"props":441,"children":443},{"className":442},[],[444],{"type":66,"value":141},{"type":66,"value":446}," with Typless-specific use case",{"type":60,"tag":410,"props":448,"children":449},{},[450,455],{"type":60,"tag":432,"props":451,"children":452},{},[453],{"type":66,"value":454},"Connect",{"type":60,"tag":432,"props":456,"children":457},{},[458,463,464],{"type":60,"tag":117,"props":459,"children":461},{"className":460},[],[462],{"type":66,"value":122},{"type":66,"value":124},{"type":60,"tag":117,"props":465,"children":467},{"className":466},[],[468],{"type":66,"value":130},{"type":60,"tag":410,"props":470,"children":471},{},[472,477],{"type":60,"tag":432,"props":473,"children":474},{},[475],{"type":66,"value":476},"Execute",{"type":60,"tag":432,"props":478,"children":479},{},[480,485],{"type":60,"tag":117,"props":481,"children":483},{"className":482},[],[484],{"type":66,"value":364},{"type":66,"value":486}," with discovered tool slugs",{"type":60,"tag":410,"props":488,"children":489},{},[490,495],{"type":60,"tag":432,"props":491,"children":492},{},[493],{"type":66,"value":494},"Bulk ops",{"type":60,"tag":432,"props":496,"children":497},{},[498,504,506],{"type":60,"tag":117,"props":499,"children":501},{"className":500},[],[502],{"type":66,"value":503},"RUBE_REMOTE_WORKBENCH",{"type":66,"value":505}," with ",{"type":60,"tag":117,"props":507,"children":509},{"className":508},[],[510],{"type":66,"value":511},"run_composio_tool()",{"type":60,"tag":410,"props":513,"children":514},{},[515,520],{"type":60,"tag":432,"props":516,"children":517},{},[518],{"type":66,"value":519},"Full schema",{"type":60,"tag":432,"props":521,"children":522},{},[523,529,531],{"type":60,"tag":117,"props":524,"children":526},{"className":525},[],[527],{"type":66,"value":528},"RUBE_GET_TOOL_SCHEMAS",{"type":66,"value":530}," for tools with ",{"type":60,"tag":117,"props":532,"children":534},{"className":533},[],[535],{"type":66,"value":536},"schemaRef",{"type":60,"tag":538,"props":539,"children":540},"hr",{},[],{"type":60,"tag":69,"props":542,"children":543},{},[544],{"type":60,"tag":545,"props":546,"children":547},"em",{},[548,550],{"type":66,"value":549},"Powered by ",{"type":60,"tag":86,"props":551,"children":554},{"href":552,"rel":553},"https:\u002F\u002Fcomposio.dev",[90],[555],{"type":66,"value":9},{"items":557,"total":641},[558,572,588,597,607,619,628],{"slug":559,"name":560,"fn":561,"description":562,"org":563,"tags":564,"stars":27,"repoUrl":28,"updatedAt":571},"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},[565,566,567,568],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":22,"slug":23,"type":14},{"name":569,"slug":570,"type":14},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":573,"name":574,"fn":575,"description":576,"org":577,"tags":578,"stars":27,"repoUrl":28,"updatedAt":587},"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},[579,580,583,584],{"name":19,"slug":20,"type":14},{"name":581,"slug":582,"type":14},"Communications","communications",{"name":22,"slug":23,"type":14},{"name":585,"slug":586,"type":14},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":589,"name":589,"fn":590,"description":591,"org":592,"tags":593,"stars":27,"repoUrl":28,"updatedAt":596},"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},[594,595],{"name":19,"slug":20,"type":14},{"name":22,"slug":23,"type":14},"2026-07-12T08:09:55.453088",{"slug":598,"name":598,"fn":599,"description":600,"org":601,"tags":602,"stars":27,"repoUrl":28,"updatedAt":606},"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},[603,604,605],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":22,"slug":23,"type":14},"2026-07-15T05:45:16.470309",{"slug":608,"name":608,"fn":609,"description":610,"org":611,"tags":612,"stars":27,"repoUrl":28,"updatedAt":618},"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},[613,614,615],{"name":19,"slug":20,"type":14},{"name":22,"slug":23,"type":14},{"name":616,"slug":617,"type":14},"Security","security","2026-07-15T05:56:20.013366",{"slug":620,"name":620,"fn":621,"description":622,"org":623,"tags":624,"stars":27,"repoUrl":28,"updatedAt":627},"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},[625,626],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},"2026-07-15T05:54:50.762889",{"slug":629,"name":629,"fn":630,"description":631,"org":632,"tags":633,"stars":27,"repoUrl":28,"updatedAt":640},"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},[634,635,636,639],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":637,"slug":638,"type":14},"CRM","crm",{"name":22,"slug":23,"type":14},"2026-07-15T05:48:43.429136",860,{"items":643,"total":745},[644,651,658,663,669,675,680,687,699,712,725,735],{"slug":559,"name":560,"fn":561,"description":562,"org":645,"tags":646,"stars":27,"repoUrl":28,"updatedAt":571},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[647,648,649,650],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":22,"slug":23,"type":14},{"name":569,"slug":570,"type":14},{"slug":573,"name":574,"fn":575,"description":576,"org":652,"tags":653,"stars":27,"repoUrl":28,"updatedAt":587},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[654,655,656,657],{"name":19,"slug":20,"type":14},{"name":581,"slug":582,"type":14},{"name":22,"slug":23,"type":14},{"name":585,"slug":586,"type":14},{"slug":589,"name":589,"fn":590,"description":591,"org":659,"tags":660,"stars":27,"repoUrl":28,"updatedAt":596},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[661,662],{"name":19,"slug":20,"type":14},{"name":22,"slug":23,"type":14},{"slug":598,"name":598,"fn":599,"description":600,"org":664,"tags":665,"stars":27,"repoUrl":28,"updatedAt":606},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[666,667,668],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":22,"slug":23,"type":14},{"slug":608,"name":608,"fn":609,"description":610,"org":670,"tags":671,"stars":27,"repoUrl":28,"updatedAt":618},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[672,673,674],{"name":19,"slug":20,"type":14},{"name":22,"slug":23,"type":14},{"name":616,"slug":617,"type":14},{"slug":620,"name":620,"fn":621,"description":622,"org":676,"tags":677,"stars":27,"repoUrl":28,"updatedAt":627},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[678,679],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"slug":629,"name":629,"fn":630,"description":631,"org":681,"tags":682,"stars":27,"repoUrl":28,"updatedAt":640},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[683,684,685,686],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":637,"slug":638,"type":14},{"name":22,"slug":23,"type":14},{"slug":688,"name":688,"fn":689,"description":690,"org":691,"tags":692,"stars":27,"repoUrl":28,"updatedAt":698},"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},[693,694,695],{"name":19,"slug":20,"type":14},{"name":25,"slug":26,"type":14},{"name":696,"slug":697,"type":14},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":700,"name":700,"fn":701,"description":702,"org":703,"tags":704,"stars":27,"repoUrl":28,"updatedAt":711},"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},[705,706,707,708],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":22,"slug":23,"type":14},{"name":709,"slug":710,"type":14},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":713,"name":713,"fn":714,"description":715,"org":716,"tags":717,"stars":27,"repoUrl":28,"updatedAt":724},"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},[718,719,720,721],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":637,"slug":638,"type":14},{"name":722,"slug":723,"type":14},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":726,"name":726,"fn":727,"description":728,"org":729,"tags":730,"stars":27,"repoUrl":28,"updatedAt":734},"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},[731,732,733],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":22,"slug":23,"type":14},"2026-07-15T05:47:51.742515",{"slug":736,"name":736,"fn":737,"description":738,"org":739,"tags":740,"stars":27,"repoUrl":28,"updatedAt":744},"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},[741,742,743],{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":22,"slug":23,"type":14},"2026-07-15T05:45:05.303254",863]