[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-contentful-automation":3,"mdc--pgpg1m-key":52,"related-repo-composio-contentful-automation":697,"related-org-composio-contentful-automation":783},{"slug":4,"name":5,"fn":6,"description":7,"org":8,"tags":13,"stars":27,"repoUrl":28,"updatedAt":29,"license":30,"forks":31,"topics":32,"repo":47,"sourceUrl":50,"mdContent":51},"contentful-automation","Contentful Automation","automate Contentful CMS operations","Automate headless CMS operations in Contentful -- list spaces, retrieve space metadata, and update space configurations through the Composio Contentful 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,18,21,24],{"name":15,"slug":16,"type":17},"Contentful","contentful","tag",{"name":19,"slug":20,"type":17},"Automation","automation",{"name":22,"slug":23,"type":17},"CMS","cms",{"name":25,"slug":26,"type":17},"MCP","mcp",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-15T05:53:33.112777",null,7603,[33,34,35,20,36,37,38,9,39,40,41,26,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,9,39,40,41,26,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\u002Fcontentful-automation","---\nname: Contentful Automation\ndescription: \"Automate headless CMS operations in Contentful -- list spaces, retrieve space metadata, and update space configurations through the Composio Contentful integration.\"\nrequires:\n  mcp:\n    - rube\n---\n\n# Contentful Automation\n\nManage your **Contentful** headless CMS spaces directly from Claude Code. List spaces, retrieve metadata, and update space configurations without leaving your terminal.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fcontentful](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fcontentful)\n\n---\n\n## Setup\n\n1. Add the Composio MCP server to your configuration:\n   ```\n   https:\u002F\u002Frube.app\u002Fmcp\n   ```\n2. Connect your Contentful account when prompted. The agent will provide an authentication link. Ensure your access token has space management scopes.\n\n---\n\n## Core Workflows\n\n### 1. List All Spaces\n\nDiscover all Contentful spaces accessible to your authenticated account. This is typically the first operation since most other actions require a `space_id`.\n\n**Tool:** `CONTENTFUL_LIST_SPACES`\n\nKey parameters:\n- `limit` (1-1000) -- maximum number of spaces to return (default: 100)\n- `skip` -- number of spaces to skip for pagination\n- `order` -- sort by field, e.g., `sys.createdAt` or `-sys.createdAt` for descending\n\nExample prompt: *\"List all my Contentful spaces\"*\n\n---\n\n### 2. Get Space Details\n\nRetrieve detailed metadata for a specific space including its current `sys.version`, which is required for updates.\n\n**Tool:** `CONTENTFUL_GET_SPACE`\n\nKey parameters:\n- `space_id` (required) -- the ID of the space to retrieve (alphanumeric, 1-64 chars)\n\nExample prompt: *\"Get details for Contentful space abc123def\"*\n\n---\n\n### 3. Update Space Name\n\nUpdate the name of a specific space. Requires the current version number for optimistic locking to prevent concurrent modification conflicts.\n\n**Tool:** `CONTENTFUL_UPDATE_SPACE`\n\nKey parameters:\n- `space_id` (required) -- ID of the space to update\n- `name` (required) -- new name for the space (1-255 chars)\n- `version` (required) -- current space version from `sys.version` (must be > 0)\n\nExample prompt: *\"Rename Contentful space abc123def to 'Production Content Hub'\"*\n\n---\n\n### 4. Audit Space Inventory\n\nCombine space listing and detail retrieval to audit your organization's Contentful spaces.\n\n**Tools:** `CONTENTFUL_LIST_SPACES` then `CONTENTFUL_GET_SPACE`\n\nWorkflow:\n1. List all spaces to get IDs and names\n2. Fetch details for each space to get version info, creation dates, and metadata\n\nExample prompt: *\"Audit all Contentful spaces -- list them with their creation dates and current versions\"*\n\n---\n\n## Known Pitfalls\n\n- **Version conflicts on update:** `CONTENTFUL_UPDATE_SPACE` requires the latest `sys.version` from `CONTENTFUL_GET_SPACE`. If someone else modified the space between your read and write, the update will fail with a version conflict. Always fetch the space immediately before updating.\n- **Pagination for many spaces:** `CONTENTFUL_LIST_SPACES` uses `limit` and `skip` parameters. When you have many spaces, iterate by incrementing `skip` until no more results are returned to avoid missing spaces.\n- **Scope limitations:** These tools only manage space-level metadata (names). They cannot create or modify entries, content types, or assets within a space.\n- **Auth\u002Fpermissions mismatch:** Updates via `CONTENTFUL_UPDATE_SPACE` will fail if your token lacks space management scopes, even if reads via `CONTENTFUL_GET_SPACE` succeed. Verify your token has write permissions.\n- **Space ID format:** The `space_id` must match the pattern `^[a-zA-Z0-9-_.]{1,64}$`. Invalid characters will be rejected.\n\n---\n\n## Quick Reference\n\n| Tool Slug | Description |\n|---|---|\n| `CONTENTFUL_LIST_SPACES` | List all spaces accessible to your account |\n| `CONTENTFUL_GET_SPACE` | Retrieve detailed metadata for a single space |\n| `CONTENTFUL_UPDATE_SPACE` | Update the name of a space (requires version) |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"data":53,"body":56},{"name":5,"description":7,"requires":54},{"mcp":55},[43],{"type":57,"children":58},"root",[59,66,79,98,102,109,137,140,146,153,166,181,186,239,250,253,259,272,286,290,303,312,315,321,326,340,344,386,395,398,404,409,430,435,448,457,460,466,595,598,604,680,683],{"type":60,"tag":61,"props":62,"children":63},"element","h1",{"id":4},[64],{"type":65,"value":5},"text",{"type":60,"tag":67,"props":68,"children":69},"p",{},[70,72,77],{"type":65,"value":71},"Manage your ",{"type":60,"tag":73,"props":74,"children":75},"strong",{},[76],{"type":65,"value":15},{"type":65,"value":78}," headless CMS spaces directly from Claude Code. List spaces, retrieve metadata, and update space configurations without leaving your terminal.",{"type":60,"tag":67,"props":80,"children":81},{},[82,87,89],{"type":60,"tag":73,"props":83,"children":84},{},[85],{"type":65,"value":86},"Toolkit docs:",{"type":65,"value":88}," ",{"type":60,"tag":90,"props":91,"children":95},"a",{"href":92,"rel":93},"https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fcontentful",[94],"nofollow",[96],{"type":65,"value":97},"composio.dev\u002Ftoolkits\u002Fcontentful",{"type":60,"tag":99,"props":100,"children":101},"hr",{},[],{"type":60,"tag":103,"props":104,"children":106},"h2",{"id":105},"setup",[107],{"type":65,"value":108},"Setup",{"type":60,"tag":110,"props":111,"children":112},"ol",{},[113,132],{"type":60,"tag":114,"props":115,"children":116},"li",{},[117,119],{"type":65,"value":118},"Add the Composio MCP server to your configuration:\n",{"type":60,"tag":120,"props":121,"children":125},"pre",{"className":122,"code":124,"language":65},[123],"language-text","https:\u002F\u002Frube.app\u002Fmcp\n",[126],{"type":60,"tag":127,"props":128,"children":130},"code",{"__ignoreMap":129},"",[131],{"type":65,"value":124},{"type":60,"tag":114,"props":133,"children":134},{},[135],{"type":65,"value":136},"Connect your Contentful account when prompted. The agent will provide an authentication link. Ensure your access token has space management scopes.",{"type":60,"tag":99,"props":138,"children":139},{},[],{"type":60,"tag":103,"props":141,"children":143},{"id":142},"core-workflows",[144],{"type":65,"value":145},"Core Workflows",{"type":60,"tag":147,"props":148,"children":150},"h3",{"id":149},"_1-list-all-spaces",[151],{"type":65,"value":152},"1. List All Spaces",{"type":60,"tag":67,"props":154,"children":155},{},[156,158,164],{"type":65,"value":157},"Discover all Contentful spaces accessible to your authenticated account. This is typically the first operation since most other actions require a ",{"type":60,"tag":127,"props":159,"children":161},{"className":160},[],[162],{"type":65,"value":163},"space_id",{"type":65,"value":165},".",{"type":60,"tag":67,"props":167,"children":168},{},[169,174,175],{"type":60,"tag":73,"props":170,"children":171},{},[172],{"type":65,"value":173},"Tool:",{"type":65,"value":88},{"type":60,"tag":127,"props":176,"children":178},{"className":177},[],[179],{"type":65,"value":180},"CONTENTFUL_LIST_SPACES",{"type":60,"tag":67,"props":182,"children":183},{},[184],{"type":65,"value":185},"Key parameters:",{"type":60,"tag":187,"props":188,"children":189},"ul",{},[190,201,212],{"type":60,"tag":114,"props":191,"children":192},{},[193,199],{"type":60,"tag":127,"props":194,"children":196},{"className":195},[],[197],{"type":65,"value":198},"limit",{"type":65,"value":200}," (1-1000) -- maximum number of spaces to return (default: 100)",{"type":60,"tag":114,"props":202,"children":203},{},[204,210],{"type":60,"tag":127,"props":205,"children":207},{"className":206},[],[208],{"type":65,"value":209},"skip",{"type":65,"value":211}," -- number of spaces to skip for pagination",{"type":60,"tag":114,"props":213,"children":214},{},[215,221,223,229,231,237],{"type":60,"tag":127,"props":216,"children":218},{"className":217},[],[219],{"type":65,"value":220},"order",{"type":65,"value":222}," -- sort by field, e.g., ",{"type":60,"tag":127,"props":224,"children":226},{"className":225},[],[227],{"type":65,"value":228},"sys.createdAt",{"type":65,"value":230}," or ",{"type":60,"tag":127,"props":232,"children":234},{"className":233},[],[235],{"type":65,"value":236},"-sys.createdAt",{"type":65,"value":238}," for descending",{"type":60,"tag":67,"props":240,"children":241},{},[242,244],{"type":65,"value":243},"Example prompt: ",{"type":60,"tag":245,"props":246,"children":247},"em",{},[248],{"type":65,"value":249},"\"List all my Contentful spaces\"",{"type":60,"tag":99,"props":251,"children":252},{},[],{"type":60,"tag":147,"props":254,"children":256},{"id":255},"_2-get-space-details",[257],{"type":65,"value":258},"2. Get Space Details",{"type":60,"tag":67,"props":260,"children":261},{},[262,264,270],{"type":65,"value":263},"Retrieve detailed metadata for a specific space including its current ",{"type":60,"tag":127,"props":265,"children":267},{"className":266},[],[268],{"type":65,"value":269},"sys.version",{"type":65,"value":271},", which is required for updates.",{"type":60,"tag":67,"props":273,"children":274},{},[275,279,280],{"type":60,"tag":73,"props":276,"children":277},{},[278],{"type":65,"value":173},{"type":65,"value":88},{"type":60,"tag":127,"props":281,"children":283},{"className":282},[],[284],{"type":65,"value":285},"CONTENTFUL_GET_SPACE",{"type":60,"tag":67,"props":287,"children":288},{},[289],{"type":65,"value":185},{"type":60,"tag":187,"props":291,"children":292},{},[293],{"type":60,"tag":114,"props":294,"children":295},{},[296,301],{"type":60,"tag":127,"props":297,"children":299},{"className":298},[],[300],{"type":65,"value":163},{"type":65,"value":302}," (required) -- the ID of the space to retrieve (alphanumeric, 1-64 chars)",{"type":60,"tag":67,"props":304,"children":305},{},[306,307],{"type":65,"value":243},{"type":60,"tag":245,"props":308,"children":309},{},[310],{"type":65,"value":311},"\"Get details for Contentful space abc123def\"",{"type":60,"tag":99,"props":313,"children":314},{},[],{"type":60,"tag":147,"props":316,"children":318},{"id":317},"_3-update-space-name",[319],{"type":65,"value":320},"3. Update Space Name",{"type":60,"tag":67,"props":322,"children":323},{},[324],{"type":65,"value":325},"Update the name of a specific space. Requires the current version number for optimistic locking to prevent concurrent modification conflicts.",{"type":60,"tag":67,"props":327,"children":328},{},[329,333,334],{"type":60,"tag":73,"props":330,"children":331},{},[332],{"type":65,"value":173},{"type":65,"value":88},{"type":60,"tag":127,"props":335,"children":337},{"className":336},[],[338],{"type":65,"value":339},"CONTENTFUL_UPDATE_SPACE",{"type":60,"tag":67,"props":341,"children":342},{},[343],{"type":65,"value":185},{"type":60,"tag":187,"props":345,"children":346},{},[347,357,368],{"type":60,"tag":114,"props":348,"children":349},{},[350,355],{"type":60,"tag":127,"props":351,"children":353},{"className":352},[],[354],{"type":65,"value":163},{"type":65,"value":356}," (required) -- ID of the space to update",{"type":60,"tag":114,"props":358,"children":359},{},[360,366],{"type":60,"tag":127,"props":361,"children":363},{"className":362},[],[364],{"type":65,"value":365},"name",{"type":65,"value":367}," (required) -- new name for the space (1-255 chars)",{"type":60,"tag":114,"props":369,"children":370},{},[371,377,379,384],{"type":60,"tag":127,"props":372,"children":374},{"className":373},[],[375],{"type":65,"value":376},"version",{"type":65,"value":378}," (required) -- current space version from ",{"type":60,"tag":127,"props":380,"children":382},{"className":381},[],[383],{"type":65,"value":269},{"type":65,"value":385}," (must be > 0)",{"type":60,"tag":67,"props":387,"children":388},{},[389,390],{"type":65,"value":243},{"type":60,"tag":245,"props":391,"children":392},{},[393],{"type":65,"value":394},"\"Rename Contentful space abc123def to 'Production Content Hub'\"",{"type":60,"tag":99,"props":396,"children":397},{},[],{"type":60,"tag":147,"props":399,"children":401},{"id":400},"_4-audit-space-inventory",[402],{"type":65,"value":403},"4. Audit Space Inventory",{"type":60,"tag":67,"props":405,"children":406},{},[407],{"type":65,"value":408},"Combine space listing and detail retrieval to audit your organization's Contentful spaces.",{"type":60,"tag":67,"props":410,"children":411},{},[412,417,418,423,425],{"type":60,"tag":73,"props":413,"children":414},{},[415],{"type":65,"value":416},"Tools:",{"type":65,"value":88},{"type":60,"tag":127,"props":419,"children":421},{"className":420},[],[422],{"type":65,"value":180},{"type":65,"value":424}," then ",{"type":60,"tag":127,"props":426,"children":428},{"className":427},[],[429],{"type":65,"value":285},{"type":60,"tag":67,"props":431,"children":432},{},[433],{"type":65,"value":434},"Workflow:",{"type":60,"tag":110,"props":436,"children":437},{},[438,443],{"type":60,"tag":114,"props":439,"children":440},{},[441],{"type":65,"value":442},"List all spaces to get IDs and names",{"type":60,"tag":114,"props":444,"children":445},{},[446],{"type":65,"value":447},"Fetch details for each space to get version info, creation dates, and metadata",{"type":60,"tag":67,"props":449,"children":450},{},[451,452],{"type":65,"value":243},{"type":60,"tag":245,"props":453,"children":454},{},[455],{"type":65,"value":456},"\"Audit all Contentful spaces -- list them with their creation dates and current versions\"",{"type":60,"tag":99,"props":458,"children":459},{},[],{"type":60,"tag":103,"props":461,"children":463},{"id":462},"known-pitfalls",[464],{"type":65,"value":465},"Known Pitfalls",{"type":60,"tag":187,"props":467,"children":468},{},[469,499,536,546,570],{"type":60,"tag":114,"props":470,"children":471},{},[472,477,478,483,485,490,492,497],{"type":60,"tag":73,"props":473,"children":474},{},[475],{"type":65,"value":476},"Version conflicts on update:",{"type":65,"value":88},{"type":60,"tag":127,"props":479,"children":481},{"className":480},[],[482],{"type":65,"value":339},{"type":65,"value":484}," requires the latest ",{"type":60,"tag":127,"props":486,"children":488},{"className":487},[],[489],{"type":65,"value":269},{"type":65,"value":491}," from ",{"type":60,"tag":127,"props":493,"children":495},{"className":494},[],[496],{"type":65,"value":285},{"type":65,"value":498},". If someone else modified the space between your read and write, the update will fail with a version conflict. Always fetch the space immediately before updating.",{"type":60,"tag":114,"props":500,"children":501},{},[502,507,508,513,515,520,522,527,529,534],{"type":60,"tag":73,"props":503,"children":504},{},[505],{"type":65,"value":506},"Pagination for many spaces:",{"type":65,"value":88},{"type":60,"tag":127,"props":509,"children":511},{"className":510},[],[512],{"type":65,"value":180},{"type":65,"value":514}," uses ",{"type":60,"tag":127,"props":516,"children":518},{"className":517},[],[519],{"type":65,"value":198},{"type":65,"value":521}," and ",{"type":60,"tag":127,"props":523,"children":525},{"className":524},[],[526],{"type":65,"value":209},{"type":65,"value":528}," parameters. When you have many spaces, iterate by incrementing ",{"type":60,"tag":127,"props":530,"children":532},{"className":531},[],[533],{"type":65,"value":209},{"type":65,"value":535}," until no more results are returned to avoid missing spaces.",{"type":60,"tag":114,"props":537,"children":538},{},[539,544],{"type":60,"tag":73,"props":540,"children":541},{},[542],{"type":65,"value":543},"Scope limitations:",{"type":65,"value":545}," These tools only manage space-level metadata (names). They cannot create or modify entries, content types, or assets within a space.",{"type":60,"tag":114,"props":547,"children":548},{},[549,554,556,561,563,568],{"type":60,"tag":73,"props":550,"children":551},{},[552],{"type":65,"value":553},"Auth\u002Fpermissions mismatch:",{"type":65,"value":555}," Updates via ",{"type":60,"tag":127,"props":557,"children":559},{"className":558},[],[560],{"type":65,"value":339},{"type":65,"value":562}," will fail if your token lacks space management scopes, even if reads via ",{"type":60,"tag":127,"props":564,"children":566},{"className":565},[],[567],{"type":65,"value":285},{"type":65,"value":569}," succeed. Verify your token has write permissions.",{"type":60,"tag":114,"props":571,"children":572},{},[573,578,580,585,587,593],{"type":60,"tag":73,"props":574,"children":575},{},[576],{"type":65,"value":577},"Space ID format:",{"type":65,"value":579}," The ",{"type":60,"tag":127,"props":581,"children":583},{"className":582},[],[584],{"type":65,"value":163},{"type":65,"value":586}," must match the pattern ",{"type":60,"tag":127,"props":588,"children":590},{"className":589},[],[591],{"type":65,"value":592},"^[a-zA-Z0-9-_.]{1,64}$",{"type":65,"value":594},". Invalid characters will be rejected.",{"type":60,"tag":99,"props":596,"children":597},{},[],{"type":60,"tag":103,"props":599,"children":601},{"id":600},"quick-reference",[602],{"type":65,"value":603},"Quick Reference",{"type":60,"tag":605,"props":606,"children":607},"table",{},[608,627],{"type":60,"tag":609,"props":610,"children":611},"thead",{},[612],{"type":60,"tag":613,"props":614,"children":615},"tr",{},[616,622],{"type":60,"tag":617,"props":618,"children":619},"th",{},[620],{"type":65,"value":621},"Tool Slug",{"type":60,"tag":617,"props":623,"children":624},{},[625],{"type":65,"value":626},"Description",{"type":60,"tag":628,"props":629,"children":630},"tbody",{},[631,648,664],{"type":60,"tag":613,"props":632,"children":633},{},[634,643],{"type":60,"tag":635,"props":636,"children":637},"td",{},[638],{"type":60,"tag":127,"props":639,"children":641},{"className":640},[],[642],{"type":65,"value":180},{"type":60,"tag":635,"props":644,"children":645},{},[646],{"type":65,"value":647},"List all spaces accessible to your account",{"type":60,"tag":613,"props":649,"children":650},{},[651,659],{"type":60,"tag":635,"props":652,"children":653},{},[654],{"type":60,"tag":127,"props":655,"children":657},{"className":656},[],[658],{"type":65,"value":285},{"type":60,"tag":635,"props":660,"children":661},{},[662],{"type":65,"value":663},"Retrieve detailed metadata for a single space",{"type":60,"tag":613,"props":665,"children":666},{},[667,675],{"type":60,"tag":635,"props":668,"children":669},{},[670],{"type":60,"tag":127,"props":671,"children":673},{"className":672},[],[674],{"type":65,"value":339},{"type":60,"tag":635,"props":676,"children":677},{},[678],{"type":65,"value":679},"Update the name of a space (requires version)",{"type":60,"tag":99,"props":681,"children":682},{},[],{"type":60,"tag":67,"props":684,"children":685},{},[686],{"type":60,"tag":245,"props":687,"children":688},{},[689,691],{"type":65,"value":690},"Powered by ",{"type":60,"tag":90,"props":692,"children":695},{"href":693,"rel":694},"https:\u002F\u002Fcomposio.dev",[94],[696],{"type":65,"value":10},{"items":698,"total":782},[699,713,729,738,748,760,769],{"slug":700,"name":701,"fn":702,"description":703,"org":704,"tags":705,"stars":27,"repoUrl":28,"updatedAt":712},"21risk-automation","-21risk-automation","automate 21risk compliance and safety tasks","Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[706,707,708,709],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},{"name":710,"slug":711,"type":17},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":714,"name":715,"fn":716,"description":717,"org":718,"tags":719,"stars":27,"repoUrl":28,"updatedAt":728},"2chat-automation","-2chat-automation","automate 2chat messaging tasks","Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[720,721,724,725],{"name":19,"slug":20,"type":17},{"name":722,"slug":723,"type":17},"Communications","communications",{"name":25,"slug":26,"type":17},{"name":726,"slug":727,"type":17},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":730,"name":730,"fn":731,"description":732,"org":733,"tags":734,"stars":27,"repoUrl":28,"updatedAt":737},"ably-automation","automate Ably tasks with Composio","Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[735,736],{"name":19,"slug":20,"type":17},{"name":25,"slug":26,"type":17},"2026-07-12T08:09:55.453088",{"slug":739,"name":739,"fn":740,"description":741,"org":742,"tags":743,"stars":27,"repoUrl":28,"updatedAt":747},"abstract-automation","automate Abstract tasks via Composio","Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[744,745,746],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},"2026-07-15T05:45:16.470309",{"slug":749,"name":749,"fn":750,"description":751,"org":752,"tags":753,"stars":27,"repoUrl":28,"updatedAt":759},"abuselpdb-automation","automate Abuselpdb tasks via Composio","Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[754,755,756],{"name":19,"slug":20,"type":17},{"name":25,"slug":26,"type":17},{"name":757,"slug":758,"type":17},"Security","security","2026-07-15T05:56:20.013366",{"slug":761,"name":761,"fn":762,"description":763,"org":764,"tags":765,"stars":27,"repoUrl":28,"updatedAt":768},"abyssale-automation","automate Abyssale tasks via Composio","Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[766,767],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},"2026-07-15T05:54:50.762889",{"slug":770,"name":770,"fn":771,"description":772,"org":773,"tags":774,"stars":27,"repoUrl":28,"updatedAt":781},"accelo-automation","automate Accelo tasks via Composio","Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[775,776,777,780],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":778,"slug":779,"type":17},"CRM","crm",{"name":25,"slug":26,"type":17},"2026-07-15T05:48:43.429136",860,{"items":784,"total":888},[785,792,799,804,810,816,821,828,842,855,868,878],{"slug":700,"name":701,"fn":702,"description":703,"org":786,"tags":787,"stars":27,"repoUrl":28,"updatedAt":712},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[788,789,790,791],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},{"name":710,"slug":711,"type":17},{"slug":714,"name":715,"fn":716,"description":717,"org":793,"tags":794,"stars":27,"repoUrl":28,"updatedAt":728},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[795,796,797,798],{"name":19,"slug":20,"type":17},{"name":722,"slug":723,"type":17},{"name":25,"slug":26,"type":17},{"name":726,"slug":727,"type":17},{"slug":730,"name":730,"fn":731,"description":732,"org":800,"tags":801,"stars":27,"repoUrl":28,"updatedAt":737},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[802,803],{"name":19,"slug":20,"type":17},{"name":25,"slug":26,"type":17},{"slug":739,"name":739,"fn":740,"description":741,"org":805,"tags":806,"stars":27,"repoUrl":28,"updatedAt":747},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[807,808,809],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},{"slug":749,"name":749,"fn":750,"description":751,"org":811,"tags":812,"stars":27,"repoUrl":28,"updatedAt":759},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[813,814,815],{"name":19,"slug":20,"type":17},{"name":25,"slug":26,"type":17},{"name":757,"slug":758,"type":17},{"slug":761,"name":761,"fn":762,"description":763,"org":817,"tags":818,"stars":27,"repoUrl":28,"updatedAt":768},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[819,820],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"slug":770,"name":770,"fn":771,"description":772,"org":822,"tags":823,"stars":27,"repoUrl":28,"updatedAt":781},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[824,825,826,827],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":778,"slug":779,"type":17},{"name":25,"slug":26,"type":17},{"slug":829,"name":829,"fn":830,"description":831,"org":832,"tags":833,"stars":27,"repoUrl":28,"updatedAt":841},"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},[834,835,838],{"name":19,"slug":20,"type":17},{"name":836,"slug":837,"type":17},"Documents","documents",{"name":839,"slug":840,"type":17},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":843,"name":843,"fn":844,"description":845,"org":846,"tags":847,"stars":27,"repoUrl":28,"updatedAt":854},"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},[848,849,850,851],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},{"name":852,"slug":853,"type":17},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":856,"name":856,"fn":857,"description":858,"org":859,"tags":860,"stars":27,"repoUrl":28,"updatedAt":867},"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},[861,862,863,864],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":778,"slug":779,"type":17},{"name":865,"slug":866,"type":17},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":869,"name":869,"fn":870,"description":871,"org":872,"tags":873,"stars":27,"repoUrl":28,"updatedAt":877},"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},[874,875,876],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},"2026-07-15T05:47:51.742515",{"slug":879,"name":879,"fn":880,"description":881,"org":882,"tags":883,"stars":27,"repoUrl":28,"updatedAt":887},"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},[884,885,886],{"name":19,"slug":20,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},"2026-07-15T05:45:05.303254",863]