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