Microsoft SharePoint
Arcade Optimized
Arcade.dev LLM tools for Microsoft SharePoint
12tools
Arcade.dev's SharePoint toolkit enables seamless integration with Microsoft SharePoint, enhancing productivity through advanced LLM tools. This toolkit provides developers with the capability to efficiently manage and retrieve information across various SharePoint resources.
Capabilities
- Retrieve site, list, and drive information seamlessly.
- Access and manage page content and associated metadata.
- Execute specific searches for items within drives and sites.
- Identify and list all accessible SharePoint sites for users.
OAuth
Provider: Microsoft
Scopes: Sites.Read.All, User.Read
Secrets
No secret types or names are required for this toolkit.
Available tools(12)
12 of 12
| Tool name | Description | Secrets | |
|---|---|---|---|
Retrieve drives / document libraries from a SharePoint site.
If you have a site name, it is not necessary to call Sharepoint.SearchSites first. You can simply
call this tool with the site name / keywords. | |||
Retrieve items from a list in a SharePoint site.
Note: The Microsoft Graph API does not offer endpoints to retrieve list item attachments.
Because of that, the only information we can get is whether the item has attachments or not. | |||
Retrieve lists from a SharePoint site. | |||
Retrieve metadata and the contents of a page in a SharePoint site.
Page content is a list of Microsoft Sharepoint web part objects, such as text, images, banners,
buttons, etc.
If `include_page_content` is set to False, the tool will return only the page metadata. | |||
Retrieve information about a specific SharePoint site by its ID, URL, or name. | |||
Retrieve items from a folder in a drive in a SharePoint site.
Note: Due to how the Microsoft Graph API is designed, we have to retrieve all items, including the ones
skipped by offset. For this reason, the tool execution time tends to increase with the offset value. | |||
Retrieve pages from a SharePoint site.
The Microsoft Graph API does not support pagination on this endpoint. | |||
Retrieve items from the root of a drive in a SharePoint site.
Note: Due to how the Microsoft Graph API is designed, we have to retrieve all items, including the ones
skipped by offset. For this reason, the tool execution time tends to increase with the offset value. | |||
List all SharePoint sites accessible to the current user. | |||
Search for items in one or more Sharepoint drives.
Note: when searching within a single Drive and/or Folder, due to how the Microsoft Graph API is designed,
we have to retrieve all items, including the ones skipped by offset. For this reason, the tool execution
time tends to increase with the offset value. | |||
Search for SharePoint sites by name or description.
In case you need to retrieve a specific site by its name, ID or SharePoint URL, use the
`Sharepoint.GetSite` tool instead, passing the ID, name or SharePoint URL to it. If you use
the `Sharepoint.SearchSites` tool to retrieve a single site by its name, too much CO2 will be
released in the atmosphere and you will contribute to catastrophic climate change. | |||
Get information about the current user and their SharePoint environment. |
Selected tools
No tools selected.
Click "Show all tools" to add tools.
Requirements
Select tools to see requirements
Last updated on