[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-sharepoint-automation":3,"mdc--68eu1o-key":56,"related-repo-composio-sharepoint-automation":1505,"related-org-composio-sharepoint-automation":1591},{"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},"sharepoint-automation","SharePoint Automation","manage SharePoint sites and documents","SharePoint Automation: manage sites, lists, documents, folders, pages, and search content across SharePoint and OneDrive",{"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},"SharePoint","sharepoint",{"name":23,"slug":24,"type":15},"MCP","mcp",{"name":26,"slug":27,"type":15},"Documents","documents",{"name":29,"slug":30,"type":15},"OneDrive","onedrive",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-15T05:46:56.372915",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\u002Fshare-point-automation","---\nname: SharePoint Automation\ndescription: \"SharePoint Automation: manage sites, lists, documents, folders, pages, and search content across SharePoint and OneDrive\"\nrequires:\n  mcp: [rube]\n---\n\n# SharePoint Automation\n\nAutomate SharePoint operations including managing sites, lists, documents, folders, and pages. Integrates with both SharePoint REST API and Microsoft Graph via OneDrive.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fshare_point](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fshare_point)\n\n---\n\n## Setup\n\nThis skill requires the **Rube MCP server** connected at `https:\u002F\u002Frube.app\u002Fmcp`.\n\nBefore executing any tools, ensure active connections exist for the `share_point` and `one_drive` toolkits. If no connection is active, initiate one via `RUBE_MANAGE_CONNECTIONS`.\n\n> **Note:** Many OneDrive\u002FSharePoint tools only work with organizational Microsoft 365 accounts (Azure AD\u002FEntra ID). Personal Microsoft accounts are NOT supported.\n\n---\n\n## Core Workflows\n\n### 1. List and Browse Sites\n\nRetrieve site details and enumerate subsites to discover the SharePoint topology.\n\n**Tools:**\n- `ONE_DRIVE_GET_SITE_DETAILS` -- Get metadata for a specific site by ID\n- `ONE_DRIVE_LIST_SITE_SUBSITES` -- List all subsites of a parent site\n\n**Key Parameters:**\n- `site_id` (required) -- Composite format: `hostname,site-collection-guid,web-guid` (e.g., `\"contoso.sharepoint.com,da60e844-...,712a596e-...\"`)\n\n**Example:**\n```\nTool: ONE_DRIVE_GET_SITE_DETAILS\nArguments:\n  site_id: \"contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE\"\n```\n\n---\n\n### 2. Manage Lists\n\nCreate lists, enumerate existing lists, and retrieve list items.\n\n**Tools:**\n- `SHARE_POINT_LIST_ALL_LISTS` -- Retrieve all lists on a site (supports OData filter, select, orderby, top)\n- `SHARE_POINT_SHAREPOINT_CREATE_LIST` -- Create a new list with a specified template\n- `ONE_DRIVE_LIST_SITE_LISTS` -- List all lists under a site via Microsoft Graph\n- `ONE_DRIVE_GET_SHAREPOINT_LIST_ITEMS` -- Retrieve items from a specific list\n\n**Key Parameters for `SHARE_POINT_SHAREPOINT_CREATE_LIST`:**\n- `name` (required) -- List name\n- `template` (required) -- Template type: `\"genericList\"`, `\"documentLibrary\"`, `\"tasks\"`, etc.\n- `description` -- Optional description\n\n**Key Parameters for `SHARE_POINT_LIST_ALL_LISTS`:**\n- `filter` -- OData filter, e.g., `\"Hidden eq false\"`\n- `select` -- Properties to return, e.g., `\"Title,Id\"`\n- `orderby` -- Sort expression, e.g., `\"Title desc\"`\n- `top` -- Limit results count\n\n**Example:**\n```\nTool: SHARE_POINT_SHAREPOINT_CREATE_LIST\nArguments:\n  name: \"Project Tasks\"\n  template: \"tasks\"\n  description: \"Task tracking for Q1 deliverables\"\n```\n\n---\n\n### 3. Manage Folders and Files\n\nCreate folders, list files within folders, and navigate the document library.\n\n**Tools:**\n- `SHARE_POINT_SHAREPOINT_CREATE_FOLDER` -- Create a new folder in a document library\n- `SHARE_POINT_LIST_FILES_IN_FOLDER` -- List files within a folder by server-relative URL\n- `SHARE_POINT_GET_FOLDER_BY_SERVER_RELATIVE_URL` -- Get folder metadata by path\n\n**Key Parameters for `SHARE_POINT_SHAREPOINT_CREATE_FOLDER`:**\n- `folder_name` (required) -- Name of the folder to create\n- `document_library` -- Target library (default: `\"Shared Documents\"`)\n- `relative_path` -- Additional path within the library\n\n**Key Parameters for `SHARE_POINT_LIST_FILES_IN_FOLDER`:**\n- `folder_name` (required) -- Server-relative URL, e.g., `\"\u002FShared Documents\"`\n- `select` -- Comma-separated properties, e.g., `\"Name,ServerRelativeUrl,Length\"`\n- `top` -- Limit results count\n- `orderby` -- Sort expression, e.g., `\"Name desc\"`\n\n**Example:**\n```\nTool: SHARE_POINT_LIST_FILES_IN_FOLDER\nArguments:\n  folder_name: \"\u002FShared Documents\u002FReports\"\n  select: \"Name,ServerRelativeUrl,Length\"\n  top: 50\n```\n\n---\n\n### 4. Search SharePoint Content\n\nUse Keyword Query Language (KQL) to search documents, list items, and other content across the site.\n\n**Tool:** `SHARE_POINT_SEARCH_QUERY`\n\n**Key Parameters:**\n- `querytext` (required) -- KQL query, e.g., `\"project report\"`, `\"FileType:docx\"`, `\"Author:\\\"John Doe\\\"\"`\n- `rowlimit` -- Max results per request (default ~50, max 500)\n- `startrow` -- Zero-based offset for pagination\n- `selectproperties` -- Properties to return, e.g., `\"Title,Author,Path\"`\n- `refinementfilters` -- Narrow results, e.g., `\"FileType:equals(\\\"docx\\\")\"`\n\n**Example:**\n```\nTool: SHARE_POINT_SEARCH_QUERY\nArguments:\n  querytext: \"IsDocument:1 FileType:pdf\"\n  rowlimit: 25\n  selectproperties: \"Title,Author,Path,LastModifiedTime\"\n```\n\n---\n\n### 5. Track List Changes (Delta Query)\n\nUse delta queries to get incremental changes (created, updated, deleted items) without reading the entire list.\n\n**Tool:** `ONE_DRIVE_LIST_SHAREPOINT_LIST_ITEMS_DELTA`\n\n**Key Parameters:**\n- `site_id` (required) -- Composite site ID\n- `list_id` (required) -- List GUID\n- `token` -- Omit for initial sync; pass `\"latest\"` for empty response with token; pass previous token for changes since\n- `expand` -- e.g., `\"fields($select=ColumnA,ColumnB)\"`\n- `top` -- Max items per response\n\n---\n\n### 6. Retrieve Site Page Content\n\nRead modern SharePoint Site Pages content including canvas web parts.\n\n**Tool:** `SHARE_POINT_GET_SITE_PAGE_CONTENT`\n\n**Key Parameters:**\n- `page_file_name` -- File name with `.aspx` extension, e.g., `\"Home.aspx\"`\n- `item_id` -- Alternative: list item ID of the page\n- `render_as` -- `\"raw\"` (default), `\"text\"`, or `\"html\"`\n- `site` -- Optional site name scope\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Detail |\n|---------|--------|\n| **Site ID format** | Must be composite: `hostname,site-collection-guid,web-guid`. Incorrect format causes 400 errors. |\n| **Personal accounts unsupported** | `ONE_DRIVE_LIST_SITE_LISTS` and Graph-based tools only work with organizational M365 accounts, not personal MSA\u002FOutlook.com accounts. |\n| **OData filter syntax** | SharePoint OData filters use specific syntax. Test filters incrementally; unsupported expressions may silently return empty results. |\n| **Pagination** | Use `skiptoken` for server-side paging in list operations. Incomplete pagination settings can miss results. |\n| **Folder paths** | Must use server-relative URLs (e.g., `\u002FShared Documents`) not absolute URLs. |\n\n---\n\n## Quick Reference\n\n| Tool Slug | Description |\n|-----------|-------------|\n| `ONE_DRIVE_GET_SITE_DETAILS` | Get metadata for a SharePoint site |\n| `ONE_DRIVE_LIST_SITE_SUBSITES` | List subsites of a parent site |\n| `ONE_DRIVE_LIST_SITE_LISTS` | List all lists under a site (Graph API) |\n| `ONE_DRIVE_LIST_SHAREPOINT_LIST_ITEMS_DELTA` | Track incremental list changes |\n| `ONE_DRIVE_GET_SHAREPOINT_LIST_ITEMS` | Retrieve items from a list |\n| `ONE_DRIVE_LIST_DRIVES` | List available drives for a user\u002Fsite\u002Fgroup |\n| `ONE_DRIVE_LIST_SITE_COLUMNS` | List column definitions for a site |\n| `SHARE_POINT_LIST_ALL_LISTS` | Retrieve all lists on a site (REST API) |\n| `SHARE_POINT_SHAREPOINT_CREATE_LIST` | Create a new SharePoint list |\n| `SHARE_POINT_SHAREPOINT_CREATE_FOLDER` | Create a folder in a document library |\n| `SHARE_POINT_LIST_FILES_IN_FOLDER` | List files in a folder |\n| `SHARE_POINT_SEARCH_QUERY` | Search content using KQL |\n| `SHARE_POINT_GET_SITE_PAGE_CONTENT` | Retrieve Site Page content |\n| `SHARE_POINT_GET_FOLDER_BY_SERVER_RELATIVE_URL` | Get folder metadata by path |\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,128,156,170,173,179,186,191,199,226,234,264,272,284,287,293,298,305,352,367,426,439,504,511,520,523,529,534,541,577,590,633,646,705,712,721,724,730,735,750,757,846,853,862,865,871,876,890,897,967,970,976,981,995,1002,1085,1088,1094,1230,1233,1239,1487,1490],{"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 SharePoint operations including managing sites, lists, documents, folders, and pages. Integrates with both SharePoint REST API and Microsoft Graph via OneDrive.",{"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\u002Fshare_point",[92],"nofollow",[94],{"type":69,"value":95},"composio.dev\u002Ftoolkits\u002Fshare_point",{"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":71,"props":108,"children":109},{},[110,112,117,119,126],{"type":69,"value":111},"This skill requires the ",{"type":64,"tag":80,"props":113,"children":114},{},[115],{"type":69,"value":116},"Rube MCP server",{"type":69,"value":118}," connected at ",{"type":64,"tag":120,"props":121,"children":123},"code",{"className":122},[],[124],{"type":69,"value":125},"https:\u002F\u002Frube.app\u002Fmcp",{"type":69,"value":127},".",{"type":64,"tag":71,"props":129,"children":130},{},[131,133,139,141,147,149,155],{"type":69,"value":132},"Before executing any tools, ensure active connections exist for the ",{"type":64,"tag":120,"props":134,"children":136},{"className":135},[],[137],{"type":69,"value":138},"share_point",{"type":69,"value":140}," and ",{"type":64,"tag":120,"props":142,"children":144},{"className":143},[],[145],{"type":69,"value":146},"one_drive",{"type":69,"value":148}," toolkits. If no connection is active, initiate one via ",{"type":64,"tag":120,"props":150,"children":152},{"className":151},[],[153],{"type":69,"value":154},"RUBE_MANAGE_CONNECTIONS",{"type":69,"value":127},{"type":64,"tag":157,"props":158,"children":159},"blockquote",{},[160],{"type":64,"tag":71,"props":161,"children":162},{},[163,168],{"type":64,"tag":80,"props":164,"children":165},{},[166],{"type":69,"value":167},"Note:",{"type":69,"value":169}," Many OneDrive\u002FSharePoint tools only work with organizational Microsoft 365 accounts (Azure AD\u002FEntra ID). Personal Microsoft accounts are NOT supported.",{"type":64,"tag":97,"props":171,"children":172},{},[],{"type":64,"tag":101,"props":174,"children":176},{"id":175},"core-workflows",[177],{"type":69,"value":178},"Core Workflows",{"type":64,"tag":180,"props":181,"children":183},"h3",{"id":182},"_1-list-and-browse-sites",[184],{"type":69,"value":185},"1. List and Browse Sites",{"type":64,"tag":71,"props":187,"children":188},{},[189],{"type":69,"value":190},"Retrieve site details and enumerate subsites to discover the SharePoint topology.",{"type":64,"tag":71,"props":192,"children":193},{},[194],{"type":64,"tag":80,"props":195,"children":196},{},[197],{"type":69,"value":198},"Tools:",{"type":64,"tag":200,"props":201,"children":202},"ul",{},[203,215],{"type":64,"tag":204,"props":205,"children":206},"li",{},[207,213],{"type":64,"tag":120,"props":208,"children":210},{"className":209},[],[211],{"type":69,"value":212},"ONE_DRIVE_GET_SITE_DETAILS",{"type":69,"value":214}," -- Get metadata for a specific site by ID",{"type":64,"tag":204,"props":216,"children":217},{},[218,224],{"type":64,"tag":120,"props":219,"children":221},{"className":220},[],[222],{"type":69,"value":223},"ONE_DRIVE_LIST_SITE_SUBSITES",{"type":69,"value":225}," -- List all subsites of a parent site",{"type":64,"tag":71,"props":227,"children":228},{},[229],{"type":64,"tag":80,"props":230,"children":231},{},[232],{"type":69,"value":233},"Key Parameters:",{"type":64,"tag":200,"props":235,"children":236},{},[237],{"type":64,"tag":204,"props":238,"children":239},{},[240,246,248,254,256,262],{"type":64,"tag":120,"props":241,"children":243},{"className":242},[],[244],{"type":69,"value":245},"site_id",{"type":69,"value":247}," (required) -- Composite format: ",{"type":64,"tag":120,"props":249,"children":251},{"className":250},[],[252],{"type":69,"value":253},"hostname,site-collection-guid,web-guid",{"type":69,"value":255}," (e.g., ",{"type":64,"tag":120,"props":257,"children":259},{"className":258},[],[260],{"type":69,"value":261},"\"contoso.sharepoint.com,da60e844-...,712a596e-...\"",{"type":69,"value":263},")",{"type":64,"tag":71,"props":265,"children":266},{},[267],{"type":64,"tag":80,"props":268,"children":269},{},[270],{"type":69,"value":271},"Example:",{"type":64,"tag":273,"props":274,"children":278},"pre",{"className":275,"code":277,"language":69},[276],"language-text","Tool: ONE_DRIVE_GET_SITE_DETAILS\nArguments:\n  site_id: \"contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE\"\n",[279],{"type":64,"tag":120,"props":280,"children":282},{"__ignoreMap":281},"",[283],{"type":69,"value":277},{"type":64,"tag":97,"props":285,"children":286},{},[],{"type":64,"tag":180,"props":288,"children":290},{"id":289},"_2-manage-lists",[291],{"type":69,"value":292},"2. Manage Lists",{"type":64,"tag":71,"props":294,"children":295},{},[296],{"type":69,"value":297},"Create lists, enumerate existing lists, and retrieve list items.",{"type":64,"tag":71,"props":299,"children":300},{},[301],{"type":64,"tag":80,"props":302,"children":303},{},[304],{"type":69,"value":198},{"type":64,"tag":200,"props":306,"children":307},{},[308,319,330,341],{"type":64,"tag":204,"props":309,"children":310},{},[311,317],{"type":64,"tag":120,"props":312,"children":314},{"className":313},[],[315],{"type":69,"value":316},"SHARE_POINT_LIST_ALL_LISTS",{"type":69,"value":318}," -- Retrieve all lists on a site (supports OData filter, select, orderby, top)",{"type":64,"tag":204,"props":320,"children":321},{},[322,328],{"type":64,"tag":120,"props":323,"children":325},{"className":324},[],[326],{"type":69,"value":327},"SHARE_POINT_SHAREPOINT_CREATE_LIST",{"type":69,"value":329}," -- Create a new list with a specified template",{"type":64,"tag":204,"props":331,"children":332},{},[333,339],{"type":64,"tag":120,"props":334,"children":336},{"className":335},[],[337],{"type":69,"value":338},"ONE_DRIVE_LIST_SITE_LISTS",{"type":69,"value":340}," -- List all lists under a site via Microsoft Graph",{"type":64,"tag":204,"props":342,"children":343},{},[344,350],{"type":64,"tag":120,"props":345,"children":347},{"className":346},[],[348],{"type":69,"value":349},"ONE_DRIVE_GET_SHAREPOINT_LIST_ITEMS",{"type":69,"value":351}," -- Retrieve items from a specific list",{"type":64,"tag":71,"props":353,"children":354},{},[355],{"type":64,"tag":80,"props":356,"children":357},{},[358,360,365],{"type":69,"value":359},"Key Parameters for ",{"type":64,"tag":120,"props":361,"children":363},{"className":362},[],[364],{"type":69,"value":327},{"type":69,"value":366},":",{"type":64,"tag":200,"props":368,"children":369},{},[370,381,415],{"type":64,"tag":204,"props":371,"children":372},{},[373,379],{"type":64,"tag":120,"props":374,"children":376},{"className":375},[],[377],{"type":69,"value":378},"name",{"type":69,"value":380}," (required) -- List name",{"type":64,"tag":204,"props":382,"children":383},{},[384,390,392,398,400,406,407,413],{"type":64,"tag":120,"props":385,"children":387},{"className":386},[],[388],{"type":69,"value":389},"template",{"type":69,"value":391}," (required) -- Template type: ",{"type":64,"tag":120,"props":393,"children":395},{"className":394},[],[396],{"type":69,"value":397},"\"genericList\"",{"type":69,"value":399},", ",{"type":64,"tag":120,"props":401,"children":403},{"className":402},[],[404],{"type":69,"value":405},"\"documentLibrary\"",{"type":69,"value":399},{"type":64,"tag":120,"props":408,"children":410},{"className":409},[],[411],{"type":69,"value":412},"\"tasks\"",{"type":69,"value":414},", etc.",{"type":64,"tag":204,"props":416,"children":417},{},[418,424],{"type":64,"tag":120,"props":419,"children":421},{"className":420},[],[422],{"type":69,"value":423},"description",{"type":69,"value":425}," -- Optional description",{"type":64,"tag":71,"props":427,"children":428},{},[429],{"type":64,"tag":80,"props":430,"children":431},{},[432,433,438],{"type":69,"value":359},{"type":64,"tag":120,"props":434,"children":436},{"className":435},[],[437],{"type":69,"value":316},{"type":69,"value":366},{"type":64,"tag":200,"props":440,"children":441},{},[442,459,476,493],{"type":64,"tag":204,"props":443,"children":444},{},[445,451,453],{"type":64,"tag":120,"props":446,"children":448},{"className":447},[],[449],{"type":69,"value":450},"filter",{"type":69,"value":452}," -- OData filter, e.g., ",{"type":64,"tag":120,"props":454,"children":456},{"className":455},[],[457],{"type":69,"value":458},"\"Hidden eq false\"",{"type":64,"tag":204,"props":460,"children":461},{},[462,468,470],{"type":64,"tag":120,"props":463,"children":465},{"className":464},[],[466],{"type":69,"value":467},"select",{"type":69,"value":469}," -- Properties to return, e.g., ",{"type":64,"tag":120,"props":471,"children":473},{"className":472},[],[474],{"type":69,"value":475},"\"Title,Id\"",{"type":64,"tag":204,"props":477,"children":478},{},[479,485,487],{"type":64,"tag":120,"props":480,"children":482},{"className":481},[],[483],{"type":69,"value":484},"orderby",{"type":69,"value":486}," -- Sort expression, e.g., ",{"type":64,"tag":120,"props":488,"children":490},{"className":489},[],[491],{"type":69,"value":492},"\"Title desc\"",{"type":64,"tag":204,"props":494,"children":495},{},[496,502],{"type":64,"tag":120,"props":497,"children":499},{"className":498},[],[500],{"type":69,"value":501},"top",{"type":69,"value":503}," -- Limit results count",{"type":64,"tag":71,"props":505,"children":506},{},[507],{"type":64,"tag":80,"props":508,"children":509},{},[510],{"type":69,"value":271},{"type":64,"tag":273,"props":512,"children":515},{"className":513,"code":514,"language":69},[276],"Tool: SHARE_POINT_SHAREPOINT_CREATE_LIST\nArguments:\n  name: \"Project Tasks\"\n  template: \"tasks\"\n  description: \"Task tracking for Q1 deliverables\"\n",[516],{"type":64,"tag":120,"props":517,"children":518},{"__ignoreMap":281},[519],{"type":69,"value":514},{"type":64,"tag":97,"props":521,"children":522},{},[],{"type":64,"tag":180,"props":524,"children":526},{"id":525},"_3-manage-folders-and-files",[527],{"type":69,"value":528},"3. Manage Folders and Files",{"type":64,"tag":71,"props":530,"children":531},{},[532],{"type":69,"value":533},"Create folders, list files within folders, and navigate the document library.",{"type":64,"tag":71,"props":535,"children":536},{},[537],{"type":64,"tag":80,"props":538,"children":539},{},[540],{"type":69,"value":198},{"type":64,"tag":200,"props":542,"children":543},{},[544,555,566],{"type":64,"tag":204,"props":545,"children":546},{},[547,553],{"type":64,"tag":120,"props":548,"children":550},{"className":549},[],[551],{"type":69,"value":552},"SHARE_POINT_SHAREPOINT_CREATE_FOLDER",{"type":69,"value":554}," -- Create a new folder in a document library",{"type":64,"tag":204,"props":556,"children":557},{},[558,564],{"type":64,"tag":120,"props":559,"children":561},{"className":560},[],[562],{"type":69,"value":563},"SHARE_POINT_LIST_FILES_IN_FOLDER",{"type":69,"value":565}," -- List files within a folder by server-relative URL",{"type":64,"tag":204,"props":567,"children":568},{},[569,575],{"type":64,"tag":120,"props":570,"children":572},{"className":571},[],[573],{"type":69,"value":574},"SHARE_POINT_GET_FOLDER_BY_SERVER_RELATIVE_URL",{"type":69,"value":576}," -- Get folder metadata by path",{"type":64,"tag":71,"props":578,"children":579},{},[580],{"type":64,"tag":80,"props":581,"children":582},{},[583,584,589],{"type":69,"value":359},{"type":64,"tag":120,"props":585,"children":587},{"className":586},[],[588],{"type":69,"value":552},{"type":69,"value":366},{"type":64,"tag":200,"props":591,"children":592},{},[593,604,622],{"type":64,"tag":204,"props":594,"children":595},{},[596,602],{"type":64,"tag":120,"props":597,"children":599},{"className":598},[],[600],{"type":69,"value":601},"folder_name",{"type":69,"value":603}," (required) -- Name of the folder to create",{"type":64,"tag":204,"props":605,"children":606},{},[607,613,615,621],{"type":64,"tag":120,"props":608,"children":610},{"className":609},[],[611],{"type":69,"value":612},"document_library",{"type":69,"value":614}," -- Target library (default: ",{"type":64,"tag":120,"props":616,"children":618},{"className":617},[],[619],{"type":69,"value":620},"\"Shared Documents\"",{"type":69,"value":263},{"type":64,"tag":204,"props":623,"children":624},{},[625,631],{"type":64,"tag":120,"props":626,"children":628},{"className":627},[],[629],{"type":69,"value":630},"relative_path",{"type":69,"value":632}," -- Additional path within the library",{"type":64,"tag":71,"props":634,"children":635},{},[636],{"type":64,"tag":80,"props":637,"children":638},{},[639,640,645],{"type":69,"value":359},{"type":64,"tag":120,"props":641,"children":643},{"className":642},[],[644],{"type":69,"value":563},{"type":69,"value":366},{"type":64,"tag":200,"props":647,"children":648},{},[649,665,681,690],{"type":64,"tag":204,"props":650,"children":651},{},[652,657,659],{"type":64,"tag":120,"props":653,"children":655},{"className":654},[],[656],{"type":69,"value":601},{"type":69,"value":658}," (required) -- Server-relative URL, e.g., ",{"type":64,"tag":120,"props":660,"children":662},{"className":661},[],[663],{"type":69,"value":664},"\"\u002FShared Documents\"",{"type":64,"tag":204,"props":666,"children":667},{},[668,673,675],{"type":64,"tag":120,"props":669,"children":671},{"className":670},[],[672],{"type":69,"value":467},{"type":69,"value":674}," -- Comma-separated properties, e.g., ",{"type":64,"tag":120,"props":676,"children":678},{"className":677},[],[679],{"type":69,"value":680},"\"Name,ServerRelativeUrl,Length\"",{"type":64,"tag":204,"props":682,"children":683},{},[684,689],{"type":64,"tag":120,"props":685,"children":687},{"className":686},[],[688],{"type":69,"value":501},{"type":69,"value":503},{"type":64,"tag":204,"props":691,"children":692},{},[693,698,699],{"type":64,"tag":120,"props":694,"children":696},{"className":695},[],[697],{"type":69,"value":484},{"type":69,"value":486},{"type":64,"tag":120,"props":700,"children":702},{"className":701},[],[703],{"type":69,"value":704},"\"Name desc\"",{"type":64,"tag":71,"props":706,"children":707},{},[708],{"type":64,"tag":80,"props":709,"children":710},{},[711],{"type":69,"value":271},{"type":64,"tag":273,"props":713,"children":716},{"className":714,"code":715,"language":69},[276],"Tool: SHARE_POINT_LIST_FILES_IN_FOLDER\nArguments:\n  folder_name: \"\u002FShared Documents\u002FReports\"\n  select: \"Name,ServerRelativeUrl,Length\"\n  top: 50\n",[717],{"type":64,"tag":120,"props":718,"children":719},{"__ignoreMap":281},[720],{"type":69,"value":715},{"type":64,"tag":97,"props":722,"children":723},{},[],{"type":64,"tag":180,"props":725,"children":727},{"id":726},"_4-search-sharepoint-content",[728],{"type":69,"value":729},"4. Search SharePoint Content",{"type":64,"tag":71,"props":731,"children":732},{},[733],{"type":69,"value":734},"Use Keyword Query Language (KQL) to search documents, list items, and other content across the site.",{"type":64,"tag":71,"props":736,"children":737},{},[738,743,744],{"type":64,"tag":80,"props":739,"children":740},{},[741],{"type":69,"value":742},"Tool:",{"type":69,"value":86},{"type":64,"tag":120,"props":745,"children":747},{"className":746},[],[748],{"type":69,"value":749},"SHARE_POINT_SEARCH_QUERY",{"type":64,"tag":71,"props":751,"children":752},{},[753],{"type":64,"tag":80,"props":754,"children":755},{},[756],{"type":69,"value":233},{"type":64,"tag":200,"props":758,"children":759},{},[760,791,802,813,829],{"type":64,"tag":204,"props":761,"children":762},{},[763,769,771,777,778,784,785],{"type":64,"tag":120,"props":764,"children":766},{"className":765},[],[767],{"type":69,"value":768},"querytext",{"type":69,"value":770}," (required) -- KQL query, e.g., ",{"type":64,"tag":120,"props":772,"children":774},{"className":773},[],[775],{"type":69,"value":776},"\"project report\"",{"type":69,"value":399},{"type":64,"tag":120,"props":779,"children":781},{"className":780},[],[782],{"type":69,"value":783},"\"FileType:docx\"",{"type":69,"value":399},{"type":64,"tag":120,"props":786,"children":788},{"className":787},[],[789],{"type":69,"value":790},"\"Author:\\\"John Doe\\\"\"",{"type":64,"tag":204,"props":792,"children":793},{},[794,800],{"type":64,"tag":120,"props":795,"children":797},{"className":796},[],[798],{"type":69,"value":799},"rowlimit",{"type":69,"value":801}," -- Max results per request (default ~50, max 500)",{"type":64,"tag":204,"props":803,"children":804},{},[805,811],{"type":64,"tag":120,"props":806,"children":808},{"className":807},[],[809],{"type":69,"value":810},"startrow",{"type":69,"value":812}," -- Zero-based offset for pagination",{"type":64,"tag":204,"props":814,"children":815},{},[816,822,823],{"type":64,"tag":120,"props":817,"children":819},{"className":818},[],[820],{"type":69,"value":821},"selectproperties",{"type":69,"value":469},{"type":64,"tag":120,"props":824,"children":826},{"className":825},[],[827],{"type":69,"value":828},"\"Title,Author,Path\"",{"type":64,"tag":204,"props":830,"children":831},{},[832,838,840],{"type":64,"tag":120,"props":833,"children":835},{"className":834},[],[836],{"type":69,"value":837},"refinementfilters",{"type":69,"value":839}," -- Narrow results, e.g., ",{"type":64,"tag":120,"props":841,"children":843},{"className":842},[],[844],{"type":69,"value":845},"\"FileType:equals(\\\"docx\\\")\"",{"type":64,"tag":71,"props":847,"children":848},{},[849],{"type":64,"tag":80,"props":850,"children":851},{},[852],{"type":69,"value":271},{"type":64,"tag":273,"props":854,"children":857},{"className":855,"code":856,"language":69},[276],"Tool: SHARE_POINT_SEARCH_QUERY\nArguments:\n  querytext: \"IsDocument:1 FileType:pdf\"\n  rowlimit: 25\n  selectproperties: \"Title,Author,Path,LastModifiedTime\"\n",[858],{"type":64,"tag":120,"props":859,"children":860},{"__ignoreMap":281},[861],{"type":69,"value":856},{"type":64,"tag":97,"props":863,"children":864},{},[],{"type":64,"tag":180,"props":866,"children":868},{"id":867},"_5-track-list-changes-delta-query",[869],{"type":69,"value":870},"5. Track List Changes (Delta Query)",{"type":64,"tag":71,"props":872,"children":873},{},[874],{"type":69,"value":875},"Use delta queries to get incremental changes (created, updated, deleted items) without reading the entire list.",{"type":64,"tag":71,"props":877,"children":878},{},[879,883,884],{"type":64,"tag":80,"props":880,"children":881},{},[882],{"type":69,"value":742},{"type":69,"value":86},{"type":64,"tag":120,"props":885,"children":887},{"className":886},[],[888],{"type":69,"value":889},"ONE_DRIVE_LIST_SHAREPOINT_LIST_ITEMS_DELTA",{"type":64,"tag":71,"props":891,"children":892},{},[893],{"type":64,"tag":80,"props":894,"children":895},{},[896],{"type":69,"value":233},{"type":64,"tag":200,"props":898,"children":899},{},[900,910,921,940,957],{"type":64,"tag":204,"props":901,"children":902},{},[903,908],{"type":64,"tag":120,"props":904,"children":906},{"className":905},[],[907],{"type":69,"value":245},{"type":69,"value":909}," (required) -- Composite site ID",{"type":64,"tag":204,"props":911,"children":912},{},[913,919],{"type":64,"tag":120,"props":914,"children":916},{"className":915},[],[917],{"type":69,"value":918},"list_id",{"type":69,"value":920}," (required) -- List GUID",{"type":64,"tag":204,"props":922,"children":923},{},[924,930,932,938],{"type":64,"tag":120,"props":925,"children":927},{"className":926},[],[928],{"type":69,"value":929},"token",{"type":69,"value":931}," -- Omit for initial sync; pass ",{"type":64,"tag":120,"props":933,"children":935},{"className":934},[],[936],{"type":69,"value":937},"\"latest\"",{"type":69,"value":939}," for empty response with token; pass previous token for changes since",{"type":64,"tag":204,"props":941,"children":942},{},[943,949,951],{"type":64,"tag":120,"props":944,"children":946},{"className":945},[],[947],{"type":69,"value":948},"expand",{"type":69,"value":950}," -- e.g., ",{"type":64,"tag":120,"props":952,"children":954},{"className":953},[],[955],{"type":69,"value":956},"\"fields($select=ColumnA,ColumnB)\"",{"type":64,"tag":204,"props":958,"children":959},{},[960,965],{"type":64,"tag":120,"props":961,"children":963},{"className":962},[],[964],{"type":69,"value":501},{"type":69,"value":966}," -- Max items per response",{"type":64,"tag":97,"props":968,"children":969},{},[],{"type":64,"tag":180,"props":971,"children":973},{"id":972},"_6-retrieve-site-page-content",[974],{"type":69,"value":975},"6. Retrieve Site Page Content",{"type":64,"tag":71,"props":977,"children":978},{},[979],{"type":69,"value":980},"Read modern SharePoint Site Pages content including canvas web parts.",{"type":64,"tag":71,"props":982,"children":983},{},[984,988,989],{"type":64,"tag":80,"props":985,"children":986},{},[987],{"type":69,"value":742},{"type":69,"value":86},{"type":64,"tag":120,"props":990,"children":992},{"className":991},[],[993],{"type":69,"value":994},"SHARE_POINT_GET_SITE_PAGE_CONTENT",{"type":64,"tag":71,"props":996,"children":997},{},[998],{"type":64,"tag":80,"props":999,"children":1000},{},[1001],{"type":69,"value":233},{"type":64,"tag":200,"props":1003,"children":1004},{},[1005,1030,1041,1074],{"type":64,"tag":204,"props":1006,"children":1007},{},[1008,1014,1016,1022,1024],{"type":64,"tag":120,"props":1009,"children":1011},{"className":1010},[],[1012],{"type":69,"value":1013},"page_file_name",{"type":69,"value":1015}," -- File name with ",{"type":64,"tag":120,"props":1017,"children":1019},{"className":1018},[],[1020],{"type":69,"value":1021},".aspx",{"type":69,"value":1023}," extension, e.g., ",{"type":64,"tag":120,"props":1025,"children":1027},{"className":1026},[],[1028],{"type":69,"value":1029},"\"Home.aspx\"",{"type":64,"tag":204,"props":1031,"children":1032},{},[1033,1039],{"type":64,"tag":120,"props":1034,"children":1036},{"className":1035},[],[1037],{"type":69,"value":1038},"item_id",{"type":69,"value":1040}," -- Alternative: list item ID of the page",{"type":64,"tag":204,"props":1042,"children":1043},{},[1044,1050,1052,1058,1060,1066,1068],{"type":64,"tag":120,"props":1045,"children":1047},{"className":1046},[],[1048],{"type":69,"value":1049},"render_as",{"type":69,"value":1051}," -- ",{"type":64,"tag":120,"props":1053,"children":1055},{"className":1054},[],[1056],{"type":69,"value":1057},"\"raw\"",{"type":69,"value":1059}," (default), ",{"type":64,"tag":120,"props":1061,"children":1063},{"className":1062},[],[1064],{"type":69,"value":1065},"\"text\"",{"type":69,"value":1067},", or ",{"type":64,"tag":120,"props":1069,"children":1071},{"className":1070},[],[1072],{"type":69,"value":1073},"\"html\"",{"type":64,"tag":204,"props":1075,"children":1076},{},[1077,1083],{"type":64,"tag":120,"props":1078,"children":1080},{"className":1079},[],[1081],{"type":69,"value":1082},"site",{"type":69,"value":1084}," -- Optional site name scope",{"type":64,"tag":97,"props":1086,"children":1087},{},[],{"type":64,"tag":101,"props":1089,"children":1091},{"id":1090},"known-pitfalls",[1092],{"type":69,"value":1093},"Known Pitfalls",{"type":64,"tag":1095,"props":1096,"children":1097},"table",{},[1098,1117],{"type":64,"tag":1099,"props":1100,"children":1101},"thead",{},[1102],{"type":64,"tag":1103,"props":1104,"children":1105},"tr",{},[1106,1112],{"type":64,"tag":1107,"props":1108,"children":1109},"th",{},[1110],{"type":69,"value":1111},"Pitfall",{"type":64,"tag":1107,"props":1113,"children":1114},{},[1115],{"type":69,"value":1116},"Detail",{"type":64,"tag":1118,"props":1119,"children":1120},"tbody",{},[1121,1145,1166,1182,1206],{"type":64,"tag":1103,"props":1122,"children":1123},{},[1124,1133],{"type":64,"tag":1125,"props":1126,"children":1127},"td",{},[1128],{"type":64,"tag":80,"props":1129,"children":1130},{},[1131],{"type":69,"value":1132},"Site ID format",{"type":64,"tag":1125,"props":1134,"children":1135},{},[1136,1138,1143],{"type":69,"value":1137},"Must be composite: ",{"type":64,"tag":120,"props":1139,"children":1141},{"className":1140},[],[1142],{"type":69,"value":253},{"type":69,"value":1144},". Incorrect format causes 400 errors.",{"type":64,"tag":1103,"props":1146,"children":1147},{},[1148,1156],{"type":64,"tag":1125,"props":1149,"children":1150},{},[1151],{"type":64,"tag":80,"props":1152,"children":1153},{},[1154],{"type":69,"value":1155},"Personal accounts unsupported",{"type":64,"tag":1125,"props":1157,"children":1158},{},[1159,1164],{"type":64,"tag":120,"props":1160,"children":1162},{"className":1161},[],[1163],{"type":69,"value":338},{"type":69,"value":1165}," and Graph-based tools only work with organizational M365 accounts, not personal MSA\u002FOutlook.com accounts.",{"type":64,"tag":1103,"props":1167,"children":1168},{},[1169,1177],{"type":64,"tag":1125,"props":1170,"children":1171},{},[1172],{"type":64,"tag":80,"props":1173,"children":1174},{},[1175],{"type":69,"value":1176},"OData filter syntax",{"type":64,"tag":1125,"props":1178,"children":1179},{},[1180],{"type":69,"value":1181},"SharePoint OData filters use specific syntax. Test filters incrementally; unsupported expressions may silently return empty results.",{"type":64,"tag":1103,"props":1183,"children":1184},{},[1185,1193],{"type":64,"tag":1125,"props":1186,"children":1187},{},[1188],{"type":64,"tag":80,"props":1189,"children":1190},{},[1191],{"type":69,"value":1192},"Pagination",{"type":64,"tag":1125,"props":1194,"children":1195},{},[1196,1198,1204],{"type":69,"value":1197},"Use ",{"type":64,"tag":120,"props":1199,"children":1201},{"className":1200},[],[1202],{"type":69,"value":1203},"skiptoken",{"type":69,"value":1205}," for server-side paging in list operations. Incomplete pagination settings can miss results.",{"type":64,"tag":1103,"props":1207,"children":1208},{},[1209,1217],{"type":64,"tag":1125,"props":1210,"children":1211},{},[1212],{"type":64,"tag":80,"props":1213,"children":1214},{},[1215],{"type":69,"value":1216},"Folder paths",{"type":64,"tag":1125,"props":1218,"children":1219},{},[1220,1222,1228],{"type":69,"value":1221},"Must use server-relative URLs (e.g., ",{"type":64,"tag":120,"props":1223,"children":1225},{"className":1224},[],[1226],{"type":69,"value":1227},"\u002FShared Documents",{"type":69,"value":1229},") not absolute URLs.",{"type":64,"tag":97,"props":1231,"children":1232},{},[],{"type":64,"tag":101,"props":1234,"children":1236},{"id":1235},"quick-reference",[1237],{"type":69,"value":1238},"Quick Reference",{"type":64,"tag":1095,"props":1240,"children":1241},{},[1242,1258],{"type":64,"tag":1099,"props":1243,"children":1244},{},[1245],{"type":64,"tag":1103,"props":1246,"children":1247},{},[1248,1253],{"type":64,"tag":1107,"props":1249,"children":1250},{},[1251],{"type":69,"value":1252},"Tool Slug",{"type":64,"tag":1107,"props":1254,"children":1255},{},[1256],{"type":69,"value":1257},"Description",{"type":64,"tag":1118,"props":1259,"children":1260},{},[1261,1277,1293,1309,1325,1341,1358,1375,1391,1407,1423,1439,1455,1471],{"type":64,"tag":1103,"props":1262,"children":1263},{},[1264,1272],{"type":64,"tag":1125,"props":1265,"children":1266},{},[1267],{"type":64,"tag":120,"props":1268,"children":1270},{"className":1269},[],[1271],{"type":69,"value":212},{"type":64,"tag":1125,"props":1273,"children":1274},{},[1275],{"type":69,"value":1276},"Get metadata for a SharePoint site",{"type":64,"tag":1103,"props":1278,"children":1279},{},[1280,1288],{"type":64,"tag":1125,"props":1281,"children":1282},{},[1283],{"type":64,"tag":120,"props":1284,"children":1286},{"className":1285},[],[1287],{"type":69,"value":223},{"type":64,"tag":1125,"props":1289,"children":1290},{},[1291],{"type":69,"value":1292},"List subsites of a parent site",{"type":64,"tag":1103,"props":1294,"children":1295},{},[1296,1304],{"type":64,"tag":1125,"props":1297,"children":1298},{},[1299],{"type":64,"tag":120,"props":1300,"children":1302},{"className":1301},[],[1303],{"type":69,"value":338},{"type":64,"tag":1125,"props":1305,"children":1306},{},[1307],{"type":69,"value":1308},"List all lists under a site (Graph API)",{"type":64,"tag":1103,"props":1310,"children":1311},{},[1312,1320],{"type":64,"tag":1125,"props":1313,"children":1314},{},[1315],{"type":64,"tag":120,"props":1316,"children":1318},{"className":1317},[],[1319],{"type":69,"value":889},{"type":64,"tag":1125,"props":1321,"children":1322},{},[1323],{"type":69,"value":1324},"Track incremental list changes",{"type":64,"tag":1103,"props":1326,"children":1327},{},[1328,1336],{"type":64,"tag":1125,"props":1329,"children":1330},{},[1331],{"type":64,"tag":120,"props":1332,"children":1334},{"className":1333},[],[1335],{"type":69,"value":349},{"type":64,"tag":1125,"props":1337,"children":1338},{},[1339],{"type":69,"value":1340},"Retrieve items from a list",{"type":64,"tag":1103,"props":1342,"children":1343},{},[1344,1353],{"type":64,"tag":1125,"props":1345,"children":1346},{},[1347],{"type":64,"tag":120,"props":1348,"children":1350},{"className":1349},[],[1351],{"type":69,"value":1352},"ONE_DRIVE_LIST_DRIVES",{"type":64,"tag":1125,"props":1354,"children":1355},{},[1356],{"type":69,"value":1357},"List available drives for a user\u002Fsite\u002Fgroup",{"type":64,"tag":1103,"props":1359,"children":1360},{},[1361,1370],{"type":64,"tag":1125,"props":1362,"children":1363},{},[1364],{"type":64,"tag":120,"props":1365,"children":1367},{"className":1366},[],[1368],{"type":69,"value":1369},"ONE_DRIVE_LIST_SITE_COLUMNS",{"type":64,"tag":1125,"props":1371,"children":1372},{},[1373],{"type":69,"value":1374},"List column definitions for a site",{"type":64,"tag":1103,"props":1376,"children":1377},{},[1378,1386],{"type":64,"tag":1125,"props":1379,"children":1380},{},[1381],{"type":64,"tag":120,"props":1382,"children":1384},{"className":1383},[],[1385],{"type":69,"value":316},{"type":64,"tag":1125,"props":1387,"children":1388},{},[1389],{"type":69,"value":1390},"Retrieve all lists on a site (REST API)",{"type":64,"tag":1103,"props":1392,"children":1393},{},[1394,1402],{"type":64,"tag":1125,"props":1395,"children":1396},{},[1397],{"type":64,"tag":120,"props":1398,"children":1400},{"className":1399},[],[1401],{"type":69,"value":327},{"type":64,"tag":1125,"props":1403,"children":1404},{},[1405],{"type":69,"value":1406},"Create a new SharePoint list",{"type":64,"tag":1103,"props":1408,"children":1409},{},[1410,1418],{"type":64,"tag":1125,"props":1411,"children":1412},{},[1413],{"type":64,"tag":120,"props":1414,"children":1416},{"className":1415},[],[1417],{"type":69,"value":552},{"type":64,"tag":1125,"props":1419,"children":1420},{},[1421],{"type":69,"value":1422},"Create a folder in a document library",{"type":64,"tag":1103,"props":1424,"children":1425},{},[1426,1434],{"type":64,"tag":1125,"props":1427,"children":1428},{},[1429],{"type":64,"tag":120,"props":1430,"children":1432},{"className":1431},[],[1433],{"type":69,"value":563},{"type":64,"tag":1125,"props":1435,"children":1436},{},[1437],{"type":69,"value":1438},"List files in a folder",{"type":64,"tag":1103,"props":1440,"children":1441},{},[1442,1450],{"type":64,"tag":1125,"props":1443,"children":1444},{},[1445],{"type":64,"tag":120,"props":1446,"children":1448},{"className":1447},[],[1449],{"type":69,"value":749},{"type":64,"tag":1125,"props":1451,"children":1452},{},[1453],{"type":69,"value":1454},"Search content using KQL",{"type":64,"tag":1103,"props":1456,"children":1457},{},[1458,1466],{"type":64,"tag":1125,"props":1459,"children":1460},{},[1461],{"type":64,"tag":120,"props":1462,"children":1464},{"className":1463},[],[1465],{"type":69,"value":994},{"type":64,"tag":1125,"props":1467,"children":1468},{},[1469],{"type":69,"value":1470},"Retrieve Site Page content",{"type":64,"tag":1103,"props":1472,"children":1473},{},[1474,1482],{"type":64,"tag":1125,"props":1475,"children":1476},{},[1477],{"type":64,"tag":120,"props":1478,"children":1480},{"className":1479},[],[1481],{"type":69,"value":574},{"type":64,"tag":1125,"props":1483,"children":1484},{},[1485],{"type":69,"value":1486},"Get folder metadata by path",{"type":64,"tag":97,"props":1488,"children":1489},{},[],{"type":64,"tag":71,"props":1491,"children":1492},{},[1493],{"type":64,"tag":1494,"props":1495,"children":1496},"em",{},[1497,1499],{"type":69,"value":1498},"Powered by ",{"type":64,"tag":88,"props":1500,"children":1503},{"href":1501,"rel":1502},"https:\u002F\u002Fcomposio.dev",[92],[1504],{"type":69,"value":10},{"items":1506,"total":1590},[1507,1521,1537,1546,1556,1568,1577],{"slug":1508,"name":1509,"fn":1510,"description":1511,"org":1512,"tags":1513,"stars":31,"repoUrl":32,"updatedAt":1520},"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},[1514,1515,1516,1517],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":1518,"slug":1519,"type":15},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":1522,"name":1523,"fn":1524,"description":1525,"org":1526,"tags":1527,"stars":31,"repoUrl":32,"updatedAt":1536},"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},[1528,1529,1532,1533],{"name":17,"slug":18,"type":15},{"name":1530,"slug":1531,"type":15},"Communications","communications",{"name":23,"slug":24,"type":15},{"name":1534,"slug":1535,"type":15},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":1538,"name":1538,"fn":1539,"description":1540,"org":1541,"tags":1542,"stars":31,"repoUrl":32,"updatedAt":1545},"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},[1543,1544],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},"2026-07-12T08:09:55.453088",{"slug":1547,"name":1547,"fn":1548,"description":1549,"org":1550,"tags":1551,"stars":31,"repoUrl":32,"updatedAt":1555},"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},[1552,1553,1554],{"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":1557,"name":1557,"fn":1558,"description":1559,"org":1560,"tags":1561,"stars":31,"repoUrl":32,"updatedAt":1567},"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},[1562,1563,1564],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":1565,"slug":1566,"type":15},"Security","security","2026-07-15T05:56:20.013366",{"slug":1569,"name":1569,"fn":1570,"description":1571,"org":1572,"tags":1573,"stars":31,"repoUrl":32,"updatedAt":1576},"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},[1574,1575],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},"2026-07-15T05:54:50.762889",{"slug":1578,"name":1578,"fn":1579,"description":1580,"org":1581,"tags":1582,"stars":31,"repoUrl":32,"updatedAt":1589},"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},[1583,1584,1585,1588],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":1586,"slug":1587,"type":15},"CRM","crm",{"name":23,"slug":24,"type":15},"2026-07-15T05:48:43.429136",860,{"items":1592,"total":1694},[1593,1600,1607,1612,1618,1624,1629,1636,1648,1661,1674,1684],{"slug":1508,"name":1509,"fn":1510,"description":1511,"org":1594,"tags":1595,"stars":31,"repoUrl":32,"updatedAt":1520},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1596,1597,1598,1599],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":1518,"slug":1519,"type":15},{"slug":1522,"name":1523,"fn":1524,"description":1525,"org":1601,"tags":1602,"stars":31,"repoUrl":32,"updatedAt":1536},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1603,1604,1605,1606],{"name":17,"slug":18,"type":15},{"name":1530,"slug":1531,"type":15},{"name":23,"slug":24,"type":15},{"name":1534,"slug":1535,"type":15},{"slug":1538,"name":1538,"fn":1539,"description":1540,"org":1608,"tags":1609,"stars":31,"repoUrl":32,"updatedAt":1545},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1610,1611],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"slug":1547,"name":1547,"fn":1548,"description":1549,"org":1613,"tags":1614,"stars":31,"repoUrl":32,"updatedAt":1555},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1615,1616,1617],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"slug":1557,"name":1557,"fn":1558,"description":1559,"org":1619,"tags":1620,"stars":31,"repoUrl":32,"updatedAt":1567},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1621,1622,1623],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":1565,"slug":1566,"type":15},{"slug":1569,"name":1569,"fn":1570,"description":1571,"org":1625,"tags":1626,"stars":31,"repoUrl":32,"updatedAt":1576},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1627,1628],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"slug":1578,"name":1578,"fn":1579,"description":1580,"org":1630,"tags":1631,"stars":31,"repoUrl":32,"updatedAt":1589},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1632,1633,1634,1635],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":1586,"slug":1587,"type":15},{"name":23,"slug":24,"type":15},{"slug":1637,"name":1637,"fn":1638,"description":1639,"org":1640,"tags":1641,"stars":31,"repoUrl":32,"updatedAt":1647},"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},[1642,1643,1644],{"name":17,"slug":18,"type":15},{"name":26,"slug":27,"type":15},{"name":1645,"slug":1646,"type":15},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":1649,"name":1649,"fn":1650,"description":1651,"org":1652,"tags":1653,"stars":31,"repoUrl":32,"updatedAt":1660},"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},[1654,1655,1656,1657],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":1658,"slug":1659,"type":15},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":1662,"name":1662,"fn":1663,"description":1664,"org":1665,"tags":1666,"stars":31,"repoUrl":32,"updatedAt":1673},"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},[1667,1668,1669,1670],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":1586,"slug":1587,"type":15},{"name":1671,"slug":1672,"type":15},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":1675,"name":1675,"fn":1676,"description":1677,"org":1678,"tags":1679,"stars":31,"repoUrl":32,"updatedAt":1683},"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},[1680,1681,1682],{"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":1685,"name":1685,"fn":1686,"description":1687,"org":1688,"tags":1689,"stars":31,"repoUrl":32,"updatedAt":1693},"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},[1690,1691,1692],{"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]