Stellt über 60 SharePoint Embedded Tools für AI Coding Agents wie Claude, Cursor und GitHub Copilot bereit.
Auch bekannt als microsoft/SharePoint-Embedded-Samples
- Stars
- 108
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- —
- Letzter Commit
- 3. Sept. 2026
- Lizenz
- MIT
Was ist SharePoint Embedded MCP?
SharePoint Embedded ist ein MCP server. Stellt über 60 SharePoint Embedded Tools für AI Coding Agents wie Claude, Cursor und GitHub Copilot bereit.
Zusammenfassung generiert aus dem README des Projekts
Über SharePoint Embedded MCP server
Durch diese Sammlung von Tools und Samples kannst du SharePoint Embedded Document Storage direkt in deinen Development Workflow integrieren. Entwickler, die AI Coding Agents wie Claude, Cursor oder GitHub Copilot nutzen, haben Zugriff auf über 60 spezifische SharePoint Embedded Tools, um beim Bau von Anwendungen auf Microsoft 365 zu unterstützen. Der Server bietet die notwendige Schnittstelle, damit diese Agents direkt mit der Document Storage API interagieren können.
Neben dem MCP server enthält das Repository verschiedene Ressourcen wie React und ASP.NET Core Boilerplates, Power Platform Starter Kits und Migration Utilities. Du kannst die migrate-from-blob-storage Console App nutzen, um Dateien von Azure Blob Storage zu SharePoint Embedded zu verschieben, oder PowerShell Scripts für die Container-Registrierung und das Provisioning verwenden. Das Projekt bietet zudem Validierungs-Scripts wie validate-sample.ps1, um lokale Builds und Smoke Checks für die enthaltenen Samples durchzuführen.
Was du damit machen kannst
- 1AI Coding Agents unterstützenGib Claude oder Cursor während der Entwicklung direkten Zugriff auf SharePoint Embedded Funktionen.
- 2Sample-Anwendungen validierenFühre einen lokalen Build und einen Smoke Check eines Sample-Projekts mittels PowerShell aus.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarmicrosoft/sharepoint-embedded-samples is public and reachablegithub.com/microsoft/sharepoint-embedded-samples ↗Bestanden
- Paket nennt dieses Repository als QuelleNicht geprüft
- Build-Herkunft (Sigstore-Attestierung)Nicht geprüft
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-09-03github.com/microsoft/sharepoint-embedded-samples ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Kein kritischer Hinweis im Paket oder seinen AbhängigkeitenNicht geprüft
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehenSharePoint Embedded Samples
A collection of samples, tools, and resources for building applications with SharePoint Embedded — a document storage API built on Microsoft 365.
Custom Apps
Runnable applications demonstrating SharePoint Embedded integration patterns.
| Sample | Stack | Description |
|---|---|---|
| boilerplate-react-azurefunction | React + Azure Functions | Reference boilerplate: SPA with an Azure Functions OBO proxy |
| boilerplate-aspnet-webservice | C# / ASP.NET Core | Reference boilerplate: server-side MVC app with tenant onboarding |
| boilerplate-typescript-react | TypeScript + React + Azure Functions | TypeScript variant of the React boilerplate |
| legal-docs | React + Fluent UI | Legal case management sample |
| project-management | React + Vite + Tailwind + shadcn-ui | Project collaboration app |
| webhook | Node.js | Minimal Graph API change notification listener |
| spe-cmis | TypeScript + Azure Functions | CMIS 1.1 Browser Binding adapter that exposes SharePoint Embedded containers as CMIS repositories for legacy ECM clients |
See docker.md for instructions on running the boilerplate apps in VS Code dev containers.
Sample Validation Scripts
Runnable sample applications now expose a root-level validate-sample.ps1 script that performs the sample's local build and an app-appropriate smoke check.
Run the script from the sample root in PowerShell, for example:
./validate-sample.ps1
Samples that require local tenant configuration will automatically downgrade to build-only or startup-only validation when their expected .env, local.settings.json, or appsettings.json files are missing.
Each script ends with a standardized summary line such as VALIDATION_RESULT: PASS, VALIDATION_RESULT: SKIP_CONFIG, or VALIDATION_RESULT: SKIP_ENV so the outcome is easy to parse.
If a sample needs a newer Node.js runtime than the machine default, set VALIDATION_NODE_COMMAND to a compatible node.exe path before running the validator. This is especially useful for Vite-based samples that require a newer Node release than older CRA-based samples.
AI
Samples and assets for integrating SharePoint Embedded with AI tools and services.
| Folder | Description |
|---|---|
| mcp-server | MCP server exposing 60+ SharePoint Embedded tools to AI coding tools (Claude, Cursor, GitHub Copilot) |
| ocr | Webhook-triggered document processing using Azure Document Intelligence |
| copilot | Microsoft Copilot extensibility assets |
| prompts | Prompt templates |
| foundry | Azure AI Foundry assets |
Power Platform
| Folder | Description |
|---|---|
| Canvas Apps | Power Apps canvas app starter kit |
| Copilot Studio | Copilot Studio assets |
| Power Automate | Power Automate flow templates |
Tools
Utilities and API clients for working with SharePoint Embedded.
| Tool | Description |
|---|---|
| api-clients | Postman and Bruno collections for testing Graph API endpoints |
| migrate-from-blob-storage | Console app to migrate files from Azure Blob Storage to SharePoint Embedded |
| powershell | Admin scripts for container type registration and provisioning |
Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA). For details, visit https://cla.opensource.microsoft.com.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com.
Trademarks
Authorized use of Microsoft trademarks or logos must follow Microsoft's Trademark & Brand Guidelines.
SharePoint Embedded MCP Fragen
Was kann der MCP server tun?
Der MCP server stellt über 60 spezifische Tools für SharePoint Embedded für AI Coding Tools bereit.
Welche AI Coding Tools werden unterstützt?
Der Server ist kompatibel mit Claude, Cursor und GitHub Copilot.
Wie kann ich die Sample-Anwendungen validieren?
Du kannst das validate-sample.ps1 Script im Sample-Root verwenden, um einen lokalen Build und einen Smoke Check durchzuführen.