MCP / Docs and productivity
SharePoint Graph MCP: docs and tasks - your account
SharePoint Graph uses Microsoft Graph to access SharePoint sites, lists, list items, document libraries, files, folders, and sharing capabilities. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.
$ YOUR NEXT RUN
Use SharePoint Graph MCP in your assistant
Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/sharepoint-graph.md. Help me connect SharePoint Graph MCP to this assistant. Then help me run this task: Use SharePoint Graph to add content type column. Ask me for the required inputs first and show the result.
What SharePoint Graph MCP can do
161 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.
| Action | What it does |
|---|---|
# SHAREPOINT_GRAPH_ADD_CONTENT_TYPE_COLUMN | Add a column (column link) to a SharePoint site or list content type. |
# SHAREPOINT_GRAPH_ADD_CONTENT_TYPE_COPY_FROM_HUB | Add a copy of a content type from the tenant content type hub to a SharePoint site or list. |
# SHAREPOINT_GRAPH_ADD_CONTENT_TYPE_COPY_TO_LIST | Copy a site content type into a SharePoint list. |
# SHAREPOINT_GRAPH_ADD_WORKBOOK_CHART | Add a chart to a worksheet in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_ADD_WORKBOOK_NAME | Add a named item at the workbook scope in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_ADD_WORKBOOK_TABLE | Add a table to an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_ADD_WORKBOOK_TABLE_ROW | Add rows to an Excel workbook table stored in SharePoint. |
# SHAREPOINT_GRAPH_ADD_WORKBOOK_WORKSHEET | Add a worksheet to an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_APPLY_WORKBOOK_TABLE_COLUMN_FILTER | Apply a filter to a column of an Excel workbook table stored in SharePoint. |
# SHAREPOINT_GRAPH_ASSIGN_SENSITIVITY_LABEL | Assign a Microsoft Purview sensitivity label to a SharePoint drive item. |
# SHAREPOINT_GRAPH_CHECKIN_DRIVE_ITEM | Check in a SharePoint drive item. |
# SHAREPOINT_GRAPH_CHECKOUT_DRIVE_ITEM | Checkout SharePoint Drive Item. |
Show all 161 actions
| Action | What it does |
|---|---|
# SHAREPOINT_GRAPH_CLOSE_WORKBOOK_SESSION | Close an Excel workbook session. |
# SHAREPOINT_GRAPH_COPY_DRIVE_ITEM | Start an asynchronous copy of a SharePoint drive item. |
# SHAREPOINT_GRAPH_CREATE_FOLDER | Create a folder inside a SharePoint drive folder. |
# SHAREPOINT_GRAPH_CREATE_LIST | Create a SharePoint list. |
# SHAREPOINT_GRAPH_CREATE_LIST_COLUMN | Create a SharePoint list column definition. |
# SHAREPOINT_GRAPH_CREATE_LIST_ITEM | Create a SharePoint list item. |
# SHAREPOINT_GRAPH_CREATE_SHARING_LINK | Create a sharing link for a SharePoint drive item. |
# SHAREPOINT_GRAPH_CREATE_SITE_COLUMN | Create a SharePoint site column definition. |
# SHAREPOINT_GRAPH_CREATE_SITE_CONTENT_TYPE | Create a SharePoint site content type. |
# SHAREPOINT_GRAPH_CREATE_SITE_PAGE | Create a modern SharePoint site page. |
# SHAREPOINT_GRAPH_CREATE_SITE_PERMISSION | Grant an application (Sites.Selected) permission on a SharePoint site. |
# SHAREPOINT_GRAPH_CREATE_SUBSCRIPTION | Create a Microsoft Graph webhook subscription. |
# SHAREPOINT_GRAPH_CREATE_UPLOAD_SESSION | Create an upload session for large SharePoint file uploads. |
# SHAREPOINT_GRAPH_CREATE_WORKBOOK_SESSION | Create an Excel workbook session for a workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_DELETE_DRIVE_ITEM | Delete a SharePoint drive item. |
# SHAREPOINT_GRAPH_DELETE_DRIVE_ITEM_PERMISSION | Delete a sharing permission from a SharePoint drive item. |
# SHAREPOINT_GRAPH_DELETE_DRIVE_ITEM_VERSION | Delete a SharePoint drive item version. |
# SHAREPOINT_GRAPH_DELETE_LIST | Delete a SharePoint list. |
# SHAREPOINT_GRAPH_DELETE_LIST_COLUMN | Delete a SharePoint list column definition. |
# SHAREPOINT_GRAPH_DELETE_LIST_CONTENT_TYPE | Delete a SharePoint list content type. |
# SHAREPOINT_GRAPH_DELETE_LIST_ITEM | Delete a SharePoint list item. |
# SHAREPOINT_GRAPH_DELETE_SHARE_PERMISSION | Revoke the sharing-link permission for a shared SharePoint or OneDrive item. |
# SHAREPOINT_GRAPH_DELETE_SITE_COLUMN | Delete a SharePoint site column definition. |
# SHAREPOINT_GRAPH_DELETE_SITE_CONTENT_TYPE | Delete a SharePoint site content type. |
# SHAREPOINT_GRAPH_DELETE_SITE_PAGE | Delete a SharePoint site page. |
# SHAREPOINT_GRAPH_DELETE_SITE_PERMISSION | Revoke an application (Sites.Selected) permission from a SharePoint site. |
# SHAREPOINT_GRAPH_DELETE_SUBSCRIPTION | Delete a Microsoft Graph webhook subscription. |
# SHAREPOINT_GRAPH_DELETE_WORKBOOK_TABLE | Delete a table from an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_DELETE_WORKBOOK_WORKSHEET | Delete a worksheet in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_DISCARD_CHECKOUT_DRIVE_ITEM | Discard SharePoint Drive Item Checkout. |
# SHAREPOINT_GRAPH_DOWNLOAD_DRIVE_ITEM | Download a SharePoint drive item. |
# SHAREPOINT_GRAPH_DOWNLOAD_DRIVE_ITEM_BY_PATH | Download a SharePoint drive item by path. |
# SHAREPOINT_GRAPH_DOWNLOAD_DRIVE_ITEM_VERSION | Download the binary content of an earlier (non-current) version of a file in a SharePoint document library. |
# SHAREPOINT_GRAPH_EXECUTE_BATCH | Execute a Microsoft Graph JSON batch request. |
# SHAREPOINT_GRAPH_EXTRACT_SENSITIVITY_LABELS | Extract the Microsoft Purview sensitivity labels currently applied to a SharePoint drive item. |
# SHAREPOINT_GRAPH_FOLLOW_SITE | Follow one or more SharePoint sites for a user. |
# SHAREPOINT_GRAPH_GET_ALL_SITES | Enumerate all SharePoint sites across geographies in the organization. |
# SHAREPOINT_GRAPH_GET_CONTENT_TYPE_COLUMN | Get a single column of a SharePoint site or list content type. |
# SHAREPOINT_GRAPH_GET_CONTENT_TYPE_IS_PUBLISHED | Check whether a SharePoint content type is published to the content type hub. |
# SHAREPOINT_GRAPH_GET_CURRENT_USER | Get the current Microsoft Graph user for delegated SharePoint Graph connections. |
# SHAREPOINT_GRAPH_GET_DEFAULT_DRIVE | Get the default document library drive for a SharePoint site. |
# SHAREPOINT_GRAPH_GET_DOCUMENT_COMMENTS | Extract comments from a SharePoint Word .docx drive item. |
# SHAREPOINT_GRAPH_GET_DRIVE | Get a SharePoint document library drive by drive ID. |
# SHAREPOINT_GRAPH_GET_DRIVE_ITEM | Get a SharePoint drive item by ID. |
# SHAREPOINT_GRAPH_GET_DRIVE_ITEM_ANALYTICS | Get item analytics for a SharePoint drive item. |
# SHAREPOINT_GRAPH_GET_DRIVE_ITEM_BY_PATH | Get a SharePoint drive item by path. |
# SHAREPOINT_GRAPH_GET_DRIVE_ITEM_PERMISSION | Get a single sharing permission on a SharePoint drive item. |
# SHAREPOINT_GRAPH_GET_DRIVE_ITEM_VERSION | Get a specific SharePoint drive item version. |
# SHAREPOINT_GRAPH_GET_LIST | Get a SharePoint list by ID or display name. |
# SHAREPOINT_GRAPH_GET_LIST_COLUMN | Get a SharePoint list column definition. |
# SHAREPOINT_GRAPH_GET_LIST_CONTENT_TYPE | Get a SharePoint list content type. |
# SHAREPOINT_GRAPH_GET_LIST_ITEM | Get a SharePoint list item. |
# SHAREPOINT_GRAPH_GET_LIST_ITEM_FIELDS | Get field values for a SharePoint list item. |
# SHAREPOINT_GRAPH_GET_LIST_ITEM_VERSION | Get a specific SharePoint list item version. |
# SHAREPOINT_GRAPH_GET_ROOT_SITE | Get the tenant's root SharePoint site. |
# SHAREPOINT_GRAPH_GET_SENSITIVITY_LABEL | Get a Microsoft Purview sensitivity label by its ID. |
# SHAREPOINT_GRAPH_GET_SHARES | Access a shared SharePoint or OneDrive item by share ID or encoded sharing URL. |
# SHAREPOINT_GRAPH_GET_SITE | Get a SharePoint site by Microsoft Graph site ID. |
# SHAREPOINT_GRAPH_GET_SITE_COLUMN | Get a SharePoint site column definition. |
# SHAREPOINT_GRAPH_GET_SITE_CONTENT_TYPE | Get a SharePoint site content type. |
# SHAREPOINT_GRAPH_GET_SITE_PAGE | Get a SharePoint site page as a Microsoft Graph sitePage resource. |
# SHAREPOINT_GRAPH_GET_SITE_PAGE_WEB_PART | Get a single web part on a SharePoint site page. |
# SHAREPOINT_GRAPH_GET_SITE_PERMISSION | Get a single application (Sites.Selected) permission on a SharePoint site. |
# SHAREPOINT_GRAPH_GET_SPECIAL_FOLDER | Get a SharePoint special folder by name. |
# SHAREPOINT_GRAPH_GET_SUBSCRIPTION | Get a Microsoft Graph webhook subscription. |
# SHAREPOINT_GRAPH_GET_WORKBOOK_CHART_IMAGE | Render an Excel worksheet chart stored in SharePoint as a base64-encoded image. |
# SHAREPOINT_GRAPH_GET_WORKBOOK_NAME | Get a named item defined at the workbook scope in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_GET_WORKBOOK_WORKSHEET | Get an Excel worksheet in a SharePoint workbook. |
# SHAREPOINT_GRAPH_GRANT_SHARE_PERMISSION | Grant users access to a shared SharePoint or OneDrive link via an encoded sharing URL. |
# SHAREPOINT_GRAPH_INVITE_DRIVE_ITEM | Invite recipients to a SharePoint drive item. |
# SHAREPOINT_GRAPH_LIST_CONTENT_TYPE_COLUMNS | List the columns of a SharePoint site or list content type. |
# SHAREPOINT_GRAPH_LIST_DRIVE_DELTA | Track changes in a SharePoint drive using Microsoft Graph delta. |
# SHAREPOINT_GRAPH_LIST_DRIVE_ITEM_CHILDREN | List children under a folder drive item. |
# SHAREPOINT_GRAPH_LIST_DRIVE_ITEM_CHILDREN_BY_PATH | List the children of a SharePoint folder addressed by its path under the drive root. |
# SHAREPOINT_GRAPH_LIST_DRIVE_ITEM_PERMISSIONS | List sharing permissions on a SharePoint drive item. |
# SHAREPOINT_GRAPH_LIST_DRIVE_ITEM_THUMBNAILS | Retrieve the available thumbnail sets (small, medium, large) for a SharePoint drive item. |
# SHAREPOINT_GRAPH_LIST_DRIVE_ITEM_VERSIONS | List versions for a SharePoint drive item. |
# SHAREPOINT_GRAPH_LIST_DRIVE_ROOT_CHILDREN | List children in the root of a SharePoint drive. |
# SHAREPOINT_GRAPH_LIST_FOLLOWED_SITES | List the SharePoint sites followed by the signed-in user. |
# SHAREPOINT_GRAPH_LIST_LISTS | List SharePoint lists in a site. |
# SHAREPOINT_GRAPH_LIST_LIST_COLUMNS | List column definitions for a SharePoint list. |
# SHAREPOINT_GRAPH_LIST_LIST_CONTENT_TYPES | List content types for a SharePoint list. |
# SHAREPOINT_GRAPH_LIST_LIST_ITEMS | List items in a SharePoint list. |
# SHAREPOINT_GRAPH_LIST_LIST_ITEM_DELTA | Track changes to SharePoint list items using Microsoft Graph delta. |
# SHAREPOINT_GRAPH_LIST_LIST_ITEM_VERSIONS | List versions for a SharePoint list item. |
# SHAREPOINT_GRAPH_LIST_RECENT_DRIVE_ITEMS | List recent drive items for the delegated (signed-in) user. |
# SHAREPOINT_GRAPH_LIST_SENSITIVITY_LABELS | List the Microsoft Purview sensitivity labels available to the tenant. |
# SHAREPOINT_GRAPH_LIST_SHARE_PERMISSIONS | Get the sharing-link permission details for a shared SharePoint or OneDrive item. |
# SHAREPOINT_GRAPH_LIST_SITES | Search for SharePoint sites available through Microsoft Graph. |
# SHAREPOINT_GRAPH_LIST_SITE_COLUMNS | List column definitions for a SharePoint site. |
# SHAREPOINT_GRAPH_LIST_SITE_CONTENT_TYPES | List content types for a SharePoint site. |
# SHAREPOINT_GRAPH_LIST_SITE_DELTA | Get newly created, updated, or deleted SharePoint sites using delta tracking. |
# SHAREPOINT_GRAPH_LIST_SITE_DRIVES | List document library drives for a SharePoint site. |
# SHAREPOINT_GRAPH_LIST_SITE_PAGES | List modern SharePoint site pages as Microsoft Graph sitePage resources. |
# SHAREPOINT_GRAPH_LIST_SITE_PAGE_WEB_PARTS | List web parts on a SharePoint site page. |
# SHAREPOINT_GRAPH_LIST_SITE_PERMISSIONS | List the application (Sites.Selected) permissions granted on a SharePoint site. |
# SHAREPOINT_GRAPH_LIST_SUBSCRIPTIONS | List Microsoft Graph webhook subscriptions. |
# SHAREPOINT_GRAPH_LIST_SUBSITES | List subsites for a SharePoint site. |
# SHAREPOINT_GRAPH_LIST_WORKBOOK_CHARTS | List charts on a worksheet in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_LIST_WORKBOOK_NAMES | List named items defined at the workbook scope in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_LIST_WORKBOOK_TABLES | List tables in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_LIST_WORKBOOK_TABLE_COLUMNS | List columns in an Excel workbook table stored in SharePoint. |
# SHAREPOINT_GRAPH_LIST_WORKBOOK_TABLE_ROWS | List rows in an Excel workbook table stored in SharePoint. |
# SHAREPOINT_GRAPH_LIST_WORKBOOK_WORKSHEETS | List worksheets in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_MOVE_DRIVE_ITEM | Move a SharePoint drive item by updating its parentReference. |
# SHAREPOINT_GRAPH_PREVIEW_DRIVE_ITEM | Get a short-lived embeddable preview URL for a SharePoint drive item. |
# SHAREPOINT_GRAPH_PUBLISH_CONTENT_TYPE | Publish a SharePoint content type from the content type hub site. |
# SHAREPOINT_GRAPH_PUBLISH_SITE_PAGE | Publish a SharePoint site page. |
# SHAREPOINT_GRAPH_REAUTHORIZE_SUBSCRIPTION | Reauthorize a Microsoft Graph webhook subscription. |
# SHAREPOINT_GRAPH_RESOLVE_SITE_BY_PATH | Resolve a SharePoint site from its hostname and server-relative path. |
# SHAREPOINT_GRAPH_RESTORE_DRIVE_ITEM_VERSION | Restore a previous version of a SharePoint drive item. |
# SHAREPOINT_GRAPH_RESTORE_LIST_ITEM_VERSION | Restore a previous version of a SharePoint list item. |
# SHAREPOINT_GRAPH_SEARCH_DRIVE_ITEMS | Search items in a SharePoint drive. |
# SHAREPOINT_GRAPH_SEARCH_QUERY | Run Microsoft Graph search across SharePoint-supported entities. |
# SHAREPOINT_GRAPH_UNFOLLOW_SITE | Unfollow one or more SharePoint sites for a user. |
# SHAREPOINT_GRAPH_UNPUBLISH_CONTENT_TYPE | Unpublish a SharePoint content type from the content type hub site. |
# SHAREPOINT_GRAPH_UPDATE_DRIVE_ITEM | Update drive item metadata such as name or description. |
# SHAREPOINT_GRAPH_UPDATE_DRIVE_ITEM_PERMISSION | Update the roles of a direct sharing permission on a SharePoint drive item. |
# SHAREPOINT_GRAPH_UPDATE_LIST | Update SharePoint list metadata. |
# SHAREPOINT_GRAPH_UPDATE_LIST_COLUMN | Update a SharePoint list column definition. |
# SHAREPOINT_GRAPH_UPDATE_LIST_CONTENT_TYPE | Update a SharePoint list content type. |
# SHAREPOINT_GRAPH_UPDATE_LIST_ITEM | Update a SharePoint list item. |
# SHAREPOINT_GRAPH_UPDATE_LIST_ITEM_FIELDS | Update field values for a SharePoint list item. |
# SHAREPOINT_GRAPH_UPDATE_SITE | Update editable SharePoint site metadata (description). |
# SHAREPOINT_GRAPH_UPDATE_SITE_COLUMN | Update a SharePoint site column definition. |
# SHAREPOINT_GRAPH_UPDATE_SITE_CONTENT_TYPE | Update a SharePoint site content type. |
# SHAREPOINT_GRAPH_UPDATE_SITE_PAGE | Update editable metadata and layout for a SharePoint site page. |
# SHAREPOINT_GRAPH_UPDATE_SITE_PAGE_WEB_PART | Update the properties of a web part on a SharePoint site page. |
# SHAREPOINT_GRAPH_UPDATE_SITE_PERMISSION | Update the roles of an application (Sites.Selected) permission on a SharePoint site. |
# SHAREPOINT_GRAPH_UPDATE_SUBSCRIPTION | Update a Microsoft Graph webhook subscription. |
# SHAREPOINT_GRAPH_UPDATE_WORKBOOK_TABLE | Update properties of a table in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_UPDATE_WORKBOOK_WORKSHEET | Update worksheet metadata in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_UPLOAD_BYTES_TO_SESSION | Upload one byte range (chunk) of a file to an existing SharePoint upload session, or get the session status or cancel it. |
# SHAREPOINT_GRAPH_UPLOAD_FILE | Upload a file of any size to SharePoint via a chunked Microsoft Graph upload session, creating the destination folder path if needed. |
# SHAREPOINT_GRAPH_UPLOAD_SMALL_FILE | DEPRECATED: Use SHAREPOINT_GRAPH_UPLOAD_FILE instead. |
# SHAREPOINT_GRAPH_WORKBOOK_CALCULATE | Recalculate an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_WORKBOOK_CLEAR_RANGE | Clear the contents and/or formatting of a range in a SharePoint Excel workbook. |
# SHAREPOINT_GRAPH_WORKBOOK_DELETE_RANGE | Delete a range from a SharePoint Excel workbook and shift the remaining cells. |
# SHAREPOINT_GRAPH_WORKBOOK_FUNCTION | Run an Excel workbook function for a workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_WORKBOOK_INSERT_RANGE | Insert a cell or range in an Excel workbook stored in SharePoint, shifting existing cells. |
# SHAREPOINT_GRAPH_WORKBOOK_MERGE_RANGE | Merge the cells of a range in a SharePoint Excel workbook into a single cell. |
# SHAREPOINT_GRAPH_WORKBOOK_READ_RANGE | Read a cell or range from an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_WORKBOOK_SORT_RANGE | Sort a cell range in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_WORKBOOK_UNMERGE_RANGE | Unmerge previously merged cells of a range in a SharePoint Excel workbook. |
# SHAREPOINT_GRAPH_WORKBOOK_UPDATE_RANGE | Update a cell or range in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_WORKBOOK_UPDATE_RANGE_FILL | Update the fill of a cell or range in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_WORKBOOK_UPDATE_RANGE_FONT | Update the font of a cell or range in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_WORKBOOK_UPDATE_RANGE_FORMAT | Update the format of a cell or range in an Excel workbook stored in SharePoint. |
# SHAREPOINT_GRAPH_WORKBOOK_USED_RANGE | Get the used range of an Excel worksheet stored in SharePoint. |
Ask your agent
Requests to paste as they are. Each one runs on the actions named under it.
SHAREPOINT_GRAPH_ADD_CONTENT_TYPE_COLUMNSHAREPOINT_GRAPH_ADD_CONTENT_TYPE_COPY_FROM_HUBSHAREPOINT_GRAPH_ADD_CONTENT_TYPE_COPY_TO_LISTConnect SharePoint Graph in a minute
One MCP for every integration. Add it once, then every MCP in the catalog is a request away.
- 01
Add FlyMy.AI
Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
- 02
Sign in to SharePoint Graph
Open the SharePoint Graph connection settings and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.
- 03
Ask
Paste a request from this page. Every run shows what it cost.
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Then run /mcp in Claude Code and sign in.
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
Then run codex mcp login flymy to sign in.
https://mcp-agents.flymy.ai/mcp
Settings, Connectors, Add custom connector: paste this URL.
Pay per run
FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own SharePoint Graph account, under its plan and limits. No seats and no minimum.
Go to the source
From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.