MCP.Market

Microsoft 365 SharePoint MCP server

by mindstone·io.github.mindstone/mcp-server-microsoft-sharepoint·v0.2.1·14 stars

Microsoft 365 SharePoint via Graph: sites, libraries, pages, lists, search, file/list mutations.

A94/100grade A
What users say
No reviews yet
Be the first
Safety scan
A94/100

full report

Adoption
Growing

14 stars

Reviews

Write one

Nobody has reviewed Microsoft 365 SharePoint yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Microsoft 365 SharePoint tools (45, 13 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • copy_library_item

    Copy a file or folder to a new location in a SharePoint document library.

  • create_library_folderwrite action

    Create a new folder in a SharePoint document library.

  • create_list_itemwrite action

    Create a new item in a SharePoint list.

  • create_sharing_linkwrite action

    Create a sharing link for a file or folder in a SharePoint document library. Returns a URL that can be shared with others.

  • create_site_listwrite action

    Create a new SharePoint list in a site, optionally with a column schema.

  • create_site_pagewrite action

    Create a new SharePoint site page as a draft, optionally with simple HTML body content.

  • delete_library_itemwrite action

    Delete a file or folder from a SharePoint document library.

  • delete_list_itemwrite action

    Delete an item from a SharePoint list.

  • download_library_file

    Get a download URL for a file in a SharePoint document library (valid for a short period).

  • get_file_metadata

    Get custom metadata (SharePoint column values) for a file or folder. Returns all custom fields added by site administrators, such as Department, Status, Category, etc.

  • get_library_file

    Get metadata for a specific file or folder in a SharePoint document library.

  • get_library_tree

    Get a recursive tree view of a SharePoint document library. Shows the full folder/file hierarchy at a glance. Useful for understanding library structure before navigating into specific folders.

  • get_list_item

    Get a specific item from a SharePoint list with all field values.

  • get_recent_files

    Get recently accessed files from the current user's personal OneDrive (via /me/drive/recent).

  • get_sharepoint_site

    Get details about a specific SharePoint site by ID or hostname path.

  • get_site_by_path

    Resolve a SharePoint subsite by its relative path from a parent site. Useful for finding sites by URL structure.

  • get_site_drive

    Get detailed metadata for a specific document library (drive) in a SharePoint site, including quota and owner info.

  • get_site_item

    Get a specific base item from a SharePoint site by ID, including its field values.

  • get_site_list

    Get detailed metadata for a specific SharePoint list, including template type, visibility, and content type settings.

  • get_sites_delta

    Track changes across SharePoint sites. Returns sites that have been added, modified, or deleted since the last delta query. Pass the deltaLink from a previous response to get incremental changes.

  • invite_item_collaborators

    Grant specific people access to a file or folder in a SharePoint document library by email address.

  • list_file_versions

    List the version history of a file in a SharePoint document library (version ID, size, modified date, and who modified it).

  • list_item_permissions

    List sharing permissions on a file or folder in a SharePoint document library (links and direct grants).

  • list_library_files

    List files and folders in a SharePoint document library. Defaults to root folder.

  • list_list_columns

    List the column schema of a SharePoint list (column names, types, and required flags). Use this to discover which fields exist before creating or updating list items.

  • list_list_items

    List items in a SharePoint list with all field values. Supports OData filtering.

  • list_sharepoint_sites

    Search for and list SharePoint sites accessible to the user. Returns site name, URL, and description.

  • list_site_document_libraries

    List document libraries (drives) in a SharePoint site.

  • list_site_items

    List base items across all lists and libraries in a SharePoint site. Returns a cross-list view of content.

  • list_site_lists

    List SharePoint lists in a site (task lists, custom lists, tracking sheets, etc.). Does not include document libraries — use list_site_document_libraries for those.

  • list_site_pages

    List pages in a SharePoint site (Home, About, wiki pages, etc.). Returns page title, URL, and modification info.

  • list_subsites

    List subsites of a SharePoint site. Use this to discover nested sites within a site collection.

  • move_library_item

    Move a file or folder to a new location in a SharePoint document library.

  • publish_site_pagewrite action

    Publish a draft SharePoint site page so it becomes visible to readers. If a page approval flow is active, the page publishes after approval completes.

  • read_library_text_file

    Read the contents of a text file in a SharePoint document library. Only works with text files (txt, md, json, csv, etc.).

  • read_site_page

    Read the content of a SharePoint site page. Returns the page HTML content from web parts.

  • rename_library_item

    Rename a file or folder in a SharePoint document library.

  • revoke_item_permission

    Revoke a sharing permission from a file or folder in a SharePoint document library. Use list_item_permissions to find permission IDs.

  • search_library_files

    Search for files in a SharePoint document library by name or content.

  • search_sharepoint

    Search across all SharePoint sites, document libraries, lists, and list items. More powerful than search_library_files which only searches within a single library.

  • update_file_metadatawrite action

    Update custom metadata (SharePoint column values) for a file or folder. Set values for custom fields like Department, Status, Category, etc.

  • update_list_itemwrite action

    Update an existing item in a SharePoint list.

  • update_site_pagewrite action

    Update a SharePoint site page's metadata (title, description, or promotion kind). Does not edit page body content.

  • upload_library_filewrite action

    Upload a text file to a SharePoint document library (max 4MB).

  • upload_library_file_binarywrite action

    Upload a binary or large file (base64-encoded content, up to 100MB decoded) to a SharePoint document library using a resumable upload session.

Public scan report

scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it

no findings
  • Code scan18 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 94/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Microsoft 365 SharePoint compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
94/100
higher than 96% of 3,443 Web search servers
Tools
45
the typical Web search server has 5
Tools that change things
29%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
14
more than 86% of 1,781 Web search servers

What its tools let an agent do: 28 read · 7 create · 5 change · 3 delete · 2 send or post

Install Microsoft 365 SharePoint in Claude Code, Cursor or VS Code

Runs npx -y @mindstone/mcp-server-microsoft-sharepoint on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-server-microsoft-sharepoint -- npx -y @mindstone/mcp-server-microsoft-sharepoint
Add to Cursor

What the publisher says

From the Microsoft 365 SharePoint repository's README, as published. We do not edit it. Read it on GitHub

mcp-servers

Source-available MCP servers by Mindstone. Works with any MCP host — Claude Desktop, Cursor, Rebel, and others.

Browse all 35 connectors with their version, auth model, and tool count at the catalogue site (regenerated from each connector's STATUS.json on every push).

Connectors

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Microsoft 365 SharePoint: common questions

Is Microsoft 365 SharePoint MCP server safe?
Yes, by our scan: it is graded A (94/100). Read the Microsoft 365 SharePoint safety report
How do I install Microsoft 365 SharePoint?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Microsoft 365 SharePoint need an API key?
No secret keys are declared. It reads 5 settings from the environment.
Is Microsoft 365 SharePoint maintained?
The last commit was 11 days ago (2026-11-04). The latest release is v0.2.1.
What can I use instead of Microsoft 365 SharePoint?
Servers from other publishers that do the same job: Repomix MCP server, Arxiv MCP server and Socraticode MCP server.
How does Microsoft 365 SharePoint compare with other Web search MCP servers?
safety score 94/100 (higher than 96% of 3,443 Web search servers); tools 45 (the typical Web search server has 5); tools that change things 29% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Microsoft 365 SharePoint

Same job from other publishers: the closest match first, then the best rated.

  • Repomix
    Pack local or remote codebases into AI-friendly files that LLMs and coding agents can read or search
    A
  • Arxiv
    Search arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.
    A
  • Socraticode
    MCP server for enterprise local codebase indexing, semantic search, and code dependency graphs.
    B
  • Exa Search
    Search the live web and fetch clean content from source pages.
    A
  • ThoughtDAG
    Search local AI conversations by file or phrase and recall source turns. Four read-only tools.
    A

More from mindstone →