ClawLink
Microsoft Apps86 toolsBrowser login (OAuth), no API keys

SharePoint integration for AI agents

Browse sites, lists, and files in SharePoint

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect SharePoint once and call the same tools from all of them.

Setup

Connect sharepoint through ClawLink's hosted setup.

  • Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Account: Needs a work or school account. Personal accounts are not supported by the provider.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

SharePoint exposes 86 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
share_point_add_attachment_to_list_itemTool to add an attachment to a SharePoint list item. Use when you need to upload a binary file as an attachment to a specified list item.Read
share_point_add_field_link_to_content_typeTool to add a field link to a list content type. Use when you want to associate an existing list field with a content type.Read
share_point_add_role_assignment_to_itemTool to add a role assignment to a list item. Use when granting specific permissions to a user or group after breaking inheritance if needed.Read
share_point_add_role_assignment_to_listTool to add a role assignment to a SharePoint list.Read
share_point_break_role_inheritance_on_itemTool to break permission inheritance on a list item.Read
share_point_break_role_inheritance_on_listBreaks permission inheritance on a SharePoint list, allowing you to set unique permissions.Read
share_point_check_in_fileTool to check in a file. Use after uploading or editing a document and you're ready to finalize changes.Read
share_point_create_content_typeTool to create a new content type in SharePoint. Use when you need to define a custom content type with specific metadata structure for lists or libraries.Read
share_point_create_drive_item_sharing_linkTool to create a sharing link for a drive item in SharePoint or OneDrive.Read
share_point_create_list_fieldTool to create a new field (column) in a SharePoint list. Use when you need to programmatically add a column after confirming the list GUID.Read
share_point_create_list_item_by_idTool to create a new item in a SharePoint list using the list's GUID. Use when you have the list GUID rather than the list title.Read
share_point_create_list_item_in_folderTool to create a list item in a specific folder within a SharePoint list. IMPORTANT: This action works ONLY with SharePoint lists (not document libraries).Read
share_point_download_file_by_server_relative_urlDownload a file by server-relative URLRead
share_point_get_all_foldersRetrieve all folders in the SharePoint webRead
share_point_get_changesRetrieve changes from SharePoint list change logRead
share_point_get_content_typeRetrieve a single SharePoint content type by its IDRead
share_point_get_content_typesRetrieves all content types from the current SharePoint siteRead
share_point_get_content_types_for_listRetrieve all content types for a specific SharePoint list by GUIDRead
share_point_get_context_infoRetrieve SharePoint context information including the form digest valueRead
share_point_get_current_userRetrieve the current user for the siteRead
share_point_get_drive_item_analyticsGet analytics for a SharePoint drive itemRead
share_point_get_group_usersRetrieves all users who are members of a specified SharePoint groupRead
share_point_get_group_users_by_idRetrieve all users in a specific SharePoint site group by group IDRead
share_point_get_item_attachment_contentDownload an attachment from a SharePoint list itemRead
share_point_get_list_by_guidRetrieve a SharePoint list by its GUIDRead
share_point_get_list_by_titleRetrieve a SharePoint list by its titleRead
share_point_get_list_content_type_by_idRetrieve a specific content type from a SharePoint list by its IDRead
share_point_get_list_item_by_idRetrieve a SharePoint list item by IDRead
share_point_get_list_item_versionRetrieve a specific version of a SharePoint list itemRead
share_point_get_list_itemsRetrieve items from a SharePoint listRead