Loading...
Loading...
Microsoft Sharepoint integration. Manage Sites. Use when the user wants to interact with Microsoft Sharepoint data.
npx skill4agent add membranedev/application-skills microsoft-sharepointmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search microsoft-sharepoint --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Drive Items | list-drive-items | Lists items (files and folders) in a drive or folder. |
| List Lists | list-lists | Lists all SharePoint lists in a site. |
| List Sites | list-sites | Lists the SharePoint sites that the user has access to. |
| List File Versions | list-versions | Lists all versions of a file. |
| List List Items | list-list-items | Lists all items in a SharePoint list. |
| List Drives | list-drives | Lists the document libraries (drives) available in a SharePoint site. |
| Get Drive Item | get-drive-item | Retrieves metadata for a specific file or folder in a drive. |
| Get Drive Item by Path | get-drive-item-by-path | Retrieves metadata for a file or folder using its path. |
| Get List Item | get-list-item | Retrieves a specific item from a SharePoint list. |
| Get File Content | get-file-content | Downloads the content of a file. |
| Get List | get-list | Retrieves details about a specific SharePoint list. |
| Get Drive | get-drive | Retrieves details about a specific drive (document library). |
| Get Site | get-site | Retrieves details about a specific SharePoint site. |
| Create List Item | create-list-item | Creates a new item in a SharePoint list. |
| Create Folder | create-folder | Creates a new folder in a drive. |
| Create List | create-list | Creates a new SharePoint list in a site. |
| Update Drive Item | update-drive-item | Updates the metadata of a file or folder (e.g., rename). |
| Update List Item | update-list-item | Updates an existing item in a SharePoint list. |
| Delete Drive Item | delete-drive-item | Deletes a file or folder from a drive. |
| Delete List Item | delete-list-item | Deletes an item from a SharePoint list. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY