SharePoint MCP Server for SharePoint: safety score
D 30 Provisional Not reviewed Not tested
SharePoint MCP Server is a community MCP server for SharePoint. OpsMCP did not extract a tool list, so whether it can read, write, or delete is unknown. It does not have a read-only mode and needs to run locally and a secret in an environment variable; its provisional OpsMCP grade is D (30%), last checked 16 Oct 2026.
MCP server for Microsoft SharePoint, manage folders, documents, and metadata.
Tool capability not scored. Access partly scored. 2 of 4 factors scored.
Can it change or delete things?
Unknown. OpsMCP did not extract a tool list, so this page cannot say whether the server can change or delete anything.
Score
30 of 100 points (30%). A factor that was not scored counts as 0 of its full weight.
| Factor | Points | Full weight | Status |
|---|---|---|---|
| Tool capability | unknown | 35 | Not scored |
| Access | 12 | 25 | Partly scored |
| Maintenance | 4 | 20 | Scored |
| Publisher | 14 | 20 | Scored |
Tool capability
Tools unknown.
Access
| Part | Value | Points | Where this came from |
|---|---|---|---|
| Scope | unknown | unknown | unknown |
| Where it runs | Local process | 6 of 8 | Registry package transport is stdio. |
| Credentials | Secret in an environment variable | 6 of 7 | Registry marked isSecret true for SHP_ID_APP_SECRET |
Maintenance
| Part | Value | Points |
|---|---|---|
| Last commit | 215 days | 2 of 8 |
| Releases | no releases | 0 of 6 |
| Issues | 0 closed / 1 issues (0.00) | 2 of 6 |
Publisher
| Part | Value | Points | Where this came from |
|---|---|---|---|
| Who publishes it | Individual | 3 of 8 | GitHub owner type is User (ravikant1918). |
| Registry listing | Listed | 5 of 5 | Official registry server io.github.ravikant1918/sharepoint-mcp (status active). |
| License | MIT | 4 of 4 | GitHub SPDX license MIT. |
| Stars | 12 | 1 of 2 | 12 GitHub stars. |
| Repository age | 239 days | 1 of 1 | Repository created 2026-02-19T07:24:48Z. |
What this score does not cover
This score is not a code audit and it is not a human review. It has not been hands-on tested. Nothing on this page is a certification.
Access needed
| Variable | Required | Secret | Default | Description |
|---|---|---|---|---|
SHP_ID_APP | yes | unknown | unset | Azure AD application (client) ID |
SHP_ID_APP_SECRET | yes | yes | unset | Azure AD client secret |
SHP_TENANT_ID | yes | unknown | unset | Microsoft Entra (Azure AD) tenant ID |
SHP_SITE_URL | yes | unknown | unset | SharePoint site URL (e.g. https://tenant.sharepoint.com/sites/MySite) |
SHP_DOC_LIBRARY | unknown | unknown | Shared Documents/mcp_server | SharePoint document library path |
Maintenance
- Archived
- no
- Last commit
- 15 Mar 2026 · 986fcfa
- Latest release
- no releases
- Issues
- 1 open · 0 closed
- Stars
- 12
- License
- MIT
- Repository created
- 19 Feb 2026
npm and PyPI
- npm
- No npm package in the registry entry.
- PyPI
- sharepoint-mcp · version 1.1.1 · downloads last month 280 · published 15 Mar 2026
- Maintainers
- unknown
Install
# requires SHP_ID_APP: Azure AD application (client) ID
# requires SHP_ID_APP_SECRET: Azure AD client secret
# requires SHP_TENANT_ID: Microsoft Entra (Azure AD) tenant ID
# requires SHP_SITE_URL: SharePoint site URL (e.g. https://tenant.sharepoint.com/sites/MySite)
uvx sharepoint-mcp==1.1.1 Other SharePoint servers
Badge
Sources for this listing
registry:sharepointgithub:sharepoint mcp in:name,description