[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-snowflake-automation":3,"mdc--qsr3qy-key":56,"related-org-composio-snowflake-automation":568,"related-repo-composio-snowflake-automation":714},{"slug":4,"name":5,"fn":6,"description":7,"org":8,"tags":13,"stars":31,"repoUrl":32,"updatedAt":33,"license":34,"forks":35,"topics":36,"repo":51,"sourceUrl":54,"mdContent":55},"snowflake-automation","Snowflake Automation","execute SQL and manage Snowflake data","Automate Snowflake data warehouse operations -- list databases, schemas, and tables, execute SQL statements, and manage data workflows via the Composio MCP integration.",{"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,22,25,28],{"name":10,"slug":9,"type":15},"tag",{"name":17,"slug":18,"type":15},"Automation","automation",{"name":20,"slug":21,"type":15},"Data Warehouse","data-warehouse",{"name":23,"slug":24,"type":15},"MCP","mcp",{"name":26,"slug":27,"type":15},"SQL","sql",{"name":29,"slug":30,"type":15},"Snowflake","snowflake",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-15T05:46:17.190403",null,7603,[37,38,39,18,40,41,42,9,43,44,45,24,46,47,48,49,50],"agent-skills","ai-agents","antigravity","claude","claude-code","codex","cursor","developer-tools","gemini-cli","openai-codex","rube","saas","skill","workflow-automation",{"repoUrl":32,"stars":31,"forks":35,"topics":52,"description":53},[37,38,39,18,40,41,42,9,43,44,45,24,46,47,48,49,50],"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\u002Fsnowflake-automation","---\nname: Snowflake Automation\ndescription: \"Automate Snowflake data warehouse operations -- list databases, schemas, and tables, execute SQL statements, and manage data workflows via the Composio MCP integration.\"\nrequires:\n  mcp:\n    - rube\n---\n\n# Snowflake Automation\n\nAutomate your Snowflake data warehouse workflows -- discover databases, browse schemas and tables, execute arbitrary SQL (SELECT, DDL, DML), and integrate Snowflake data operations into cross-app pipelines.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fsnowflake](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fsnowflake)\n\n---\n\n## Setup\n\n1. Add the Composio MCP server to your client: `https:\u002F\u002Frube.app\u002Fmcp`\n2. Connect your Snowflake account when prompted (account credentials or key-pair authentication)\n3. Start using the workflows below\n\n---\n\n## Core Workflows\n\n### 1. List Databases\n\nUse `SNOWFLAKE_SHOW_DATABASES` to discover available databases with optional filtering and Time Travel support.\n\n```\nTool: SNOWFLAKE_SHOW_DATABASES\nInputs:\n  - like_pattern: string (SQL wildcard, e.g., \"%test%\") -- case-insensitive\n  - starts_with: string (e.g., \"PROD\") -- case-sensitive\n  - limit: integer (max 10000)\n  - history: boolean (include dropped databases within Time Travel retention)\n  - terse: boolean (return subset of columns: created_on, name, kind, database_name, schema_name)\n  - role: string (role to use for execution)\n  - warehouse: string (optional, not required for SHOW DATABASES)\n  - timeout: integer (seconds)\n```\n\n### 2. Browse Schemas\n\nUse `SNOWFLAKE_SHOW_SCHEMAS` to list schemas within a database or across the account.\n\n```\nTool: SNOWFLAKE_SHOW_SCHEMAS\nInputs:\n  - database: string (database context)\n  - in_scope: \"ACCOUNT\" | \"DATABASE\" | \"\u003Cspecific_database_name>\"\n  - like_pattern: string (SQL wildcard filter)\n  - starts_with: string (case-sensitive prefix)\n  - limit: integer (max 10000)\n  - history: boolean (include dropped schemas)\n  - terse: boolean (subset columns only)\n  - role, warehouse, timeout: string\u002Finteger (optional)\n```\n\n### 3. List Tables\n\nUse `SNOWFLAKE_SHOW_TABLES` to discover tables with metadata including row counts, sizes, and clustering keys.\n\n```\nTool: SNOWFLAKE_SHOW_TABLES\nInputs:\n  - database: string (database context)\n  - schema: string (schema context)\n  - in_scope: \"ACCOUNT\" | \"DATABASE\" | \"SCHEMA\" | \"\u003Cspecific_name>\"\n  - like_pattern: string (e.g., \"%customer%\")\n  - starts_with: string (e.g., \"FACT\", \"DIM\", \"TEMP\")\n  - limit: integer (max 10000)\n  - history: boolean (include dropped tables)\n  - terse: boolean (subset columns only)\n  - role, warehouse, timeout: string\u002Finteger (optional)\n```\n\n### 4. Execute SQL Statements\n\nUse `SNOWFLAKE_EXECUTE_SQL` for SELECT queries, DDL (CREATE\u002FALTER\u002FDROP), and DML (INSERT\u002FUPDATE\u002FDELETE) with parameterized bindings.\n\n```\nTool: SNOWFLAKE_EXECUTE_SQL\nInputs:\n  - statement: string (required) -- SQL statement(s), semicolon-separated for multi-statement\n  - database: string (case-sensitive, falls back to DEFAULT_NAMESPACE)\n  - schema_name: string (case-sensitive)\n  - warehouse: string (case-sensitive, required for compute-bound queries)\n  - role: string (case-sensitive, falls back to DEFAULT_ROLE)\n  - bindings: object (parameterized query values to prevent SQL injection)\n  - parameters: object (Snowflake session-level parameters)\n  - timeout: integer (seconds; 0 = max 604800s)\n```\n\n**Examples:**\n- `\"SELECT * FROM my_table LIMIT 100;\"`\n- `\"CREATE TABLE test (id INT, name STRING);\"`\n- `\"ALTER SESSION SET QUERY_TAG='mytag'; SELECT COUNT(*) FROM my_table;\"`\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Detail |\n|---------|--------|\n| Case sensitivity | Database, schema, warehouse, and role names are case-sensitive in `SNOWFLAKE_EXECUTE_SQL`. |\n| Warehouse required for compute | SELECT and DML queries require a running warehouse. SHOW commands do not. |\n| Multi-statement execution | Multiple statements separated by semicolons execute in sequence automatically. |\n| SQL injection prevention | Always use the `bindings` parameter for user-supplied values to prevent injection attacks. |\n| Pagination with LIMIT | `SHOW` commands support `limit` (max 10000) and `from_name` for cursor-based pagination. |\n| Time Travel | Set `history: true` to include dropped objects still within the retention period. |\n\n---\n\n## Quick Reference\n\n| Tool Slug | Description |\n|-----------|-------------|\n| `SNOWFLAKE_SHOW_DATABASES` | List databases with filtering and Time Travel support |\n| `SNOWFLAKE_SHOW_SCHEMAS` | List schemas within a database or account-wide |\n| `SNOWFLAKE_SHOW_TABLES` | List tables with metadata (row count, size, clustering) |\n| `SNOWFLAKE_EXECUTE_SQL` | Execute SQL: SELECT, DDL, DML with parameterized bindings |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"data":57,"body":60},{"name":5,"description":7,"requires":58},{"mcp":59},[47],{"type":61,"children":62},"root",[63,70,76,96,100,107,134,137,143,150,163,175,181,193,202,208,220,229,235,247,256,264,295,298,304,455,458,464,550,553],{"type":64,"tag":65,"props":66,"children":67},"element","h1",{"id":4},[68],{"type":69,"value":5},"text",{"type":64,"tag":71,"props":72,"children":73},"p",{},[74],{"type":69,"value":75},"Automate your Snowflake data warehouse workflows -- discover databases, browse schemas and tables, execute arbitrary SQL (SELECT, DDL, DML), and integrate Snowflake data operations into cross-app pipelines.",{"type":64,"tag":71,"props":77,"children":78},{},[79,85,87],{"type":64,"tag":80,"props":81,"children":82},"strong",{},[83],{"type":69,"value":84},"Toolkit docs:",{"type":69,"value":86}," ",{"type":64,"tag":88,"props":89,"children":93},"a",{"href":90,"rel":91},"https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fsnowflake",[92],"nofollow",[94],{"type":69,"value":95},"composio.dev\u002Ftoolkits\u002Fsnowflake",{"type":64,"tag":97,"props":98,"children":99},"hr",{},[],{"type":64,"tag":101,"props":102,"children":104},"h2",{"id":103},"setup",[105],{"type":69,"value":106},"Setup",{"type":64,"tag":108,"props":109,"children":110},"ol",{},[111,124,129],{"type":64,"tag":112,"props":113,"children":114},"li",{},[115,117],{"type":69,"value":116},"Add the Composio MCP server to your client: ",{"type":64,"tag":118,"props":119,"children":121},"code",{"className":120},[],[122],{"type":69,"value":123},"https:\u002F\u002Frube.app\u002Fmcp",{"type":64,"tag":112,"props":125,"children":126},{},[127],{"type":69,"value":128},"Connect your Snowflake account when prompted (account credentials or key-pair authentication)",{"type":64,"tag":112,"props":130,"children":131},{},[132],{"type":69,"value":133},"Start using the workflows below",{"type":64,"tag":97,"props":135,"children":136},{},[],{"type":64,"tag":101,"props":138,"children":140},{"id":139},"core-workflows",[141],{"type":69,"value":142},"Core Workflows",{"type":64,"tag":144,"props":145,"children":147},"h3",{"id":146},"_1-list-databases",[148],{"type":69,"value":149},"1. List Databases",{"type":64,"tag":71,"props":151,"children":152},{},[153,155,161],{"type":69,"value":154},"Use ",{"type":64,"tag":118,"props":156,"children":158},{"className":157},[],[159],{"type":69,"value":160},"SNOWFLAKE_SHOW_DATABASES",{"type":69,"value":162}," to discover available databases with optional filtering and Time Travel support.",{"type":64,"tag":164,"props":165,"children":169},"pre",{"className":166,"code":168,"language":69},[167],"language-text","Tool: SNOWFLAKE_SHOW_DATABASES\nInputs:\n  - like_pattern: string (SQL wildcard, e.g., \"%test%\") -- case-insensitive\n  - starts_with: string (e.g., \"PROD\") -- case-sensitive\n  - limit: integer (max 10000)\n  - history: boolean (include dropped databases within Time Travel retention)\n  - terse: boolean (return subset of columns: created_on, name, kind, database_name, schema_name)\n  - role: string (role to use for execution)\n  - warehouse: string (optional, not required for SHOW DATABASES)\n  - timeout: integer (seconds)\n",[170],{"type":64,"tag":118,"props":171,"children":173},{"__ignoreMap":172},"",[174],{"type":69,"value":168},{"type":64,"tag":144,"props":176,"children":178},{"id":177},"_2-browse-schemas",[179],{"type":69,"value":180},"2. Browse Schemas",{"type":64,"tag":71,"props":182,"children":183},{},[184,185,191],{"type":69,"value":154},{"type":64,"tag":118,"props":186,"children":188},{"className":187},[],[189],{"type":69,"value":190},"SNOWFLAKE_SHOW_SCHEMAS",{"type":69,"value":192}," to list schemas within a database or across the account.",{"type":64,"tag":164,"props":194,"children":197},{"className":195,"code":196,"language":69},[167],"Tool: SNOWFLAKE_SHOW_SCHEMAS\nInputs:\n  - database: string (database context)\n  - in_scope: \"ACCOUNT\" | \"DATABASE\" | \"\u003Cspecific_database_name>\"\n  - like_pattern: string (SQL wildcard filter)\n  - starts_with: string (case-sensitive prefix)\n  - limit: integer (max 10000)\n  - history: boolean (include dropped schemas)\n  - terse: boolean (subset columns only)\n  - role, warehouse, timeout: string\u002Finteger (optional)\n",[198],{"type":64,"tag":118,"props":199,"children":200},{"__ignoreMap":172},[201],{"type":69,"value":196},{"type":64,"tag":144,"props":203,"children":205},{"id":204},"_3-list-tables",[206],{"type":69,"value":207},"3. List Tables",{"type":64,"tag":71,"props":209,"children":210},{},[211,212,218],{"type":69,"value":154},{"type":64,"tag":118,"props":213,"children":215},{"className":214},[],[216],{"type":69,"value":217},"SNOWFLAKE_SHOW_TABLES",{"type":69,"value":219}," to discover tables with metadata including row counts, sizes, and clustering keys.",{"type":64,"tag":164,"props":221,"children":224},{"className":222,"code":223,"language":69},[167],"Tool: SNOWFLAKE_SHOW_TABLES\nInputs:\n  - database: string (database context)\n  - schema: string (schema context)\n  - in_scope: \"ACCOUNT\" | \"DATABASE\" | \"SCHEMA\" | \"\u003Cspecific_name>\"\n  - like_pattern: string (e.g., \"%customer%\")\n  - starts_with: string (e.g., \"FACT\", \"DIM\", \"TEMP\")\n  - limit: integer (max 10000)\n  - history: boolean (include dropped tables)\n  - terse: boolean (subset columns only)\n  - role, warehouse, timeout: string\u002Finteger (optional)\n",[225],{"type":64,"tag":118,"props":226,"children":227},{"__ignoreMap":172},[228],{"type":69,"value":223},{"type":64,"tag":144,"props":230,"children":232},{"id":231},"_4-execute-sql-statements",[233],{"type":69,"value":234},"4. Execute SQL Statements",{"type":64,"tag":71,"props":236,"children":237},{},[238,239,245],{"type":69,"value":154},{"type":64,"tag":118,"props":240,"children":242},{"className":241},[],[243],{"type":69,"value":244},"SNOWFLAKE_EXECUTE_SQL",{"type":69,"value":246}," for SELECT queries, DDL (CREATE\u002FALTER\u002FDROP), and DML (INSERT\u002FUPDATE\u002FDELETE) with parameterized bindings.",{"type":64,"tag":164,"props":248,"children":251},{"className":249,"code":250,"language":69},[167],"Tool: SNOWFLAKE_EXECUTE_SQL\nInputs:\n  - statement: string (required) -- SQL statement(s), semicolon-separated for multi-statement\n  - database: string (case-sensitive, falls back to DEFAULT_NAMESPACE)\n  - schema_name: string (case-sensitive)\n  - warehouse: string (case-sensitive, required for compute-bound queries)\n  - role: string (case-sensitive, falls back to DEFAULT_ROLE)\n  - bindings: object (parameterized query values to prevent SQL injection)\n  - parameters: object (Snowflake session-level parameters)\n  - timeout: integer (seconds; 0 = max 604800s)\n",[252],{"type":64,"tag":118,"props":253,"children":254},{"__ignoreMap":172},[255],{"type":69,"value":250},{"type":64,"tag":71,"props":257,"children":258},{},[259],{"type":64,"tag":80,"props":260,"children":261},{},[262],{"type":69,"value":263},"Examples:",{"type":64,"tag":265,"props":266,"children":267},"ul",{},[268,277,286],{"type":64,"tag":112,"props":269,"children":270},{},[271],{"type":64,"tag":118,"props":272,"children":274},{"className":273},[],[275],{"type":69,"value":276},"\"SELECT * FROM my_table LIMIT 100;\"",{"type":64,"tag":112,"props":278,"children":279},{},[280],{"type":64,"tag":118,"props":281,"children":283},{"className":282},[],[284],{"type":69,"value":285},"\"CREATE TABLE test (id INT, name STRING);\"",{"type":64,"tag":112,"props":287,"children":288},{},[289],{"type":64,"tag":118,"props":290,"children":292},{"className":291},[],[293],{"type":69,"value":294},"\"ALTER SESSION SET QUERY_TAG='mytag'; SELECT COUNT(*) FROM my_table;\"",{"type":64,"tag":97,"props":296,"children":297},{},[],{"type":64,"tag":101,"props":299,"children":301},{"id":300},"known-pitfalls",[302],{"type":69,"value":303},"Known Pitfalls",{"type":64,"tag":305,"props":306,"children":307},"table",{},[308,327],{"type":64,"tag":309,"props":310,"children":311},"thead",{},[312],{"type":64,"tag":313,"props":314,"children":315},"tr",{},[316,322],{"type":64,"tag":317,"props":318,"children":319},"th",{},[320],{"type":69,"value":321},"Pitfall",{"type":64,"tag":317,"props":323,"children":324},{},[325],{"type":69,"value":326},"Detail",{"type":64,"tag":328,"props":329,"children":330},"tbody",{},[331,352,365,378,399,434],{"type":64,"tag":313,"props":332,"children":333},{},[334,340],{"type":64,"tag":335,"props":336,"children":337},"td",{},[338],{"type":69,"value":339},"Case sensitivity",{"type":64,"tag":335,"props":341,"children":342},{},[343,345,350],{"type":69,"value":344},"Database, schema, warehouse, and role names are case-sensitive in ",{"type":64,"tag":118,"props":346,"children":348},{"className":347},[],[349],{"type":69,"value":244},{"type":69,"value":351},".",{"type":64,"tag":313,"props":353,"children":354},{},[355,360],{"type":64,"tag":335,"props":356,"children":357},{},[358],{"type":69,"value":359},"Warehouse required for compute",{"type":64,"tag":335,"props":361,"children":362},{},[363],{"type":69,"value":364},"SELECT and DML queries require a running warehouse. SHOW commands do not.",{"type":64,"tag":313,"props":366,"children":367},{},[368,373],{"type":64,"tag":335,"props":369,"children":370},{},[371],{"type":69,"value":372},"Multi-statement execution",{"type":64,"tag":335,"props":374,"children":375},{},[376],{"type":69,"value":377},"Multiple statements separated by semicolons execute in sequence automatically.",{"type":64,"tag":313,"props":379,"children":380},{},[381,386],{"type":64,"tag":335,"props":382,"children":383},{},[384],{"type":69,"value":385},"SQL injection prevention",{"type":64,"tag":335,"props":387,"children":388},{},[389,391,397],{"type":69,"value":390},"Always use the ",{"type":64,"tag":118,"props":392,"children":394},{"className":393},[],[395],{"type":69,"value":396},"bindings",{"type":69,"value":398}," parameter for user-supplied values to prevent injection attacks.",{"type":64,"tag":313,"props":400,"children":401},{},[402,407],{"type":64,"tag":335,"props":403,"children":404},{},[405],{"type":69,"value":406},"Pagination with LIMIT",{"type":64,"tag":335,"props":408,"children":409},{},[410,416,418,424,426,432],{"type":64,"tag":118,"props":411,"children":413},{"className":412},[],[414],{"type":69,"value":415},"SHOW",{"type":69,"value":417}," commands support ",{"type":64,"tag":118,"props":419,"children":421},{"className":420},[],[422],{"type":69,"value":423},"limit",{"type":69,"value":425}," (max 10000) and ",{"type":64,"tag":118,"props":427,"children":429},{"className":428},[],[430],{"type":69,"value":431},"from_name",{"type":69,"value":433}," for cursor-based pagination.",{"type":64,"tag":313,"props":435,"children":436},{},[437,442],{"type":64,"tag":335,"props":438,"children":439},{},[440],{"type":69,"value":441},"Time Travel",{"type":64,"tag":335,"props":443,"children":444},{},[445,447,453],{"type":69,"value":446},"Set ",{"type":64,"tag":118,"props":448,"children":450},{"className":449},[],[451],{"type":69,"value":452},"history: true",{"type":69,"value":454}," to include dropped objects still within the retention period.",{"type":64,"tag":97,"props":456,"children":457},{},[],{"type":64,"tag":101,"props":459,"children":461},{"id":460},"quick-reference",[462],{"type":69,"value":463},"Quick Reference",{"type":64,"tag":305,"props":465,"children":466},{},[467,483],{"type":64,"tag":309,"props":468,"children":469},{},[470],{"type":64,"tag":313,"props":471,"children":472},{},[473,478],{"type":64,"tag":317,"props":474,"children":475},{},[476],{"type":69,"value":477},"Tool Slug",{"type":64,"tag":317,"props":479,"children":480},{},[481],{"type":69,"value":482},"Description",{"type":64,"tag":328,"props":484,"children":485},{},[486,502,518,534],{"type":64,"tag":313,"props":487,"children":488},{},[489,497],{"type":64,"tag":335,"props":490,"children":491},{},[492],{"type":64,"tag":118,"props":493,"children":495},{"className":494},[],[496],{"type":69,"value":160},{"type":64,"tag":335,"props":498,"children":499},{},[500],{"type":69,"value":501},"List databases with filtering and Time Travel support",{"type":64,"tag":313,"props":503,"children":504},{},[505,513],{"type":64,"tag":335,"props":506,"children":507},{},[508],{"type":64,"tag":118,"props":509,"children":511},{"className":510},[],[512],{"type":69,"value":190},{"type":64,"tag":335,"props":514,"children":515},{},[516],{"type":69,"value":517},"List schemas within a database or account-wide",{"type":64,"tag":313,"props":519,"children":520},{},[521,529],{"type":64,"tag":335,"props":522,"children":523},{},[524],{"type":64,"tag":118,"props":525,"children":527},{"className":526},[],[528],{"type":69,"value":217},{"type":64,"tag":335,"props":530,"children":531},{},[532],{"type":69,"value":533},"List tables with metadata (row count, size, clustering)",{"type":64,"tag":313,"props":535,"children":536},{},[537,545],{"type":64,"tag":335,"props":538,"children":539},{},[540],{"type":64,"tag":118,"props":541,"children":543},{"className":542},[],[544],{"type":69,"value":244},{"type":64,"tag":335,"props":546,"children":547},{},[548],{"type":69,"value":549},"Execute SQL: SELECT, DDL, DML with parameterized bindings",{"type":64,"tag":97,"props":551,"children":552},{},[],{"type":64,"tag":71,"props":554,"children":555},{},[556],{"type":64,"tag":557,"props":558,"children":559},"em",{},[560,562],{"type":69,"value":561},"Powered by ",{"type":64,"tag":88,"props":563,"children":566},{"href":564,"rel":565},"https:\u002F\u002Fcomposio.dev",[92],[567],{"type":69,"value":10},{"items":569,"total":713},[570,584,600,609,619,631,640,653,667,680,693,703],{"slug":571,"name":572,"fn":573,"description":574,"org":575,"tags":576,"stars":31,"repoUrl":32,"updatedAt":583},"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},[577,578,579,580],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":581,"slug":582,"type":15},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":585,"name":586,"fn":587,"description":588,"org":589,"tags":590,"stars":31,"repoUrl":32,"updatedAt":599},"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},[591,592,595,596],{"name":17,"slug":18,"type":15},{"name":593,"slug":594,"type":15},"Communications","communications",{"name":23,"slug":24,"type":15},{"name":597,"slug":598,"type":15},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":601,"name":601,"fn":602,"description":603,"org":604,"tags":605,"stars":31,"repoUrl":32,"updatedAt":608},"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},[606,607],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},"2026-07-12T08:09:55.453088",{"slug":610,"name":610,"fn":611,"description":612,"org":613,"tags":614,"stars":31,"repoUrl":32,"updatedAt":618},"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},[615,616,617],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},"2026-07-15T05:45:16.470309",{"slug":620,"name":620,"fn":621,"description":622,"org":623,"tags":624,"stars":31,"repoUrl":32,"updatedAt":630},"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},[625,626,627],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":628,"slug":629,"type":15},"Security","security","2026-07-15T05:56:20.013366",{"slug":632,"name":632,"fn":633,"description":634,"org":635,"tags":636,"stars":31,"repoUrl":32,"updatedAt":639},"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},[637,638],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},"2026-07-15T05:54:50.762889",{"slug":641,"name":641,"fn":642,"description":643,"org":644,"tags":645,"stars":31,"repoUrl":32,"updatedAt":652},"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},[646,647,648,651],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":649,"slug":650,"type":15},"CRM","crm",{"name":23,"slug":24,"type":15},"2026-07-15T05:48:43.429136",{"slug":654,"name":654,"fn":655,"description":656,"org":657,"tags":658,"stars":31,"repoUrl":32,"updatedAt":666},"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},[659,660,663],{"name":17,"slug":18,"type":15},{"name":661,"slug":662,"type":15},"Documents","documents",{"name":664,"slug":665,"type":15},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":668,"name":668,"fn":669,"description":670,"org":671,"tags":672,"stars":31,"repoUrl":32,"updatedAt":679},"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},[673,674,675,676],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":677,"slug":678,"type":15},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":681,"name":681,"fn":682,"description":683,"org":684,"tags":685,"stars":31,"repoUrl":32,"updatedAt":692},"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},[686,687,688,689],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":649,"slug":650,"type":15},{"name":690,"slug":691,"type":15},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":694,"name":694,"fn":695,"description":696,"org":697,"tags":698,"stars":31,"repoUrl":32,"updatedAt":702},"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},[699,700,701],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},"2026-07-15T05:47:51.742515",{"slug":704,"name":704,"fn":705,"description":706,"org":707,"tags":708,"stars":31,"repoUrl":32,"updatedAt":712},"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},[709,710,711],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},"2026-07-15T05:45:05.303254",863,{"items":715,"total":759},[716,723,730,735,741,747,752],{"slug":571,"name":572,"fn":573,"description":574,"org":717,"tags":718,"stars":31,"repoUrl":32,"updatedAt":583},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[719,720,721,722],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":581,"slug":582,"type":15},{"slug":585,"name":586,"fn":587,"description":588,"org":724,"tags":725,"stars":31,"repoUrl":32,"updatedAt":599},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[726,727,728,729],{"name":17,"slug":18,"type":15},{"name":593,"slug":594,"type":15},{"name":23,"slug":24,"type":15},{"name":597,"slug":598,"type":15},{"slug":601,"name":601,"fn":602,"description":603,"org":731,"tags":732,"stars":31,"repoUrl":32,"updatedAt":608},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[733,734],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"slug":610,"name":610,"fn":611,"description":612,"org":736,"tags":737,"stars":31,"repoUrl":32,"updatedAt":618},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[738,739,740],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"slug":620,"name":620,"fn":621,"description":622,"org":742,"tags":743,"stars":31,"repoUrl":32,"updatedAt":630},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[744,745,746],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":628,"slug":629,"type":15},{"slug":632,"name":632,"fn":633,"description":634,"org":748,"tags":749,"stars":31,"repoUrl":32,"updatedAt":639},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[750,751],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"slug":641,"name":641,"fn":642,"description":643,"org":753,"tags":754,"stars":31,"repoUrl":32,"updatedAt":652},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[755,756,757,758],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":649,"slug":650,"type":15},{"name":23,"slug":24,"type":15},860]