Expone más de 60 herramientas de SharePoint Embedded a agentes de codificación con IA como Claude, Cursor y GitHub Copilot.
También conocido como microsoft/SharePoint-Embedded-Samples
- Stars
- 108
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- —
- Último commit
- 3 sept 2026
- Licencia
- MIT
¿Qué es SharePoint Embedded MCP?
SharePoint Embedded es un MCP server. Expone más de 60 herramientas de SharePoint Embedded a agentes de codificación con IA como Claude, Cursor y GitHub Copilot.
Resumen generado a partir del README del proyecto
Acerca del MCP server de SharePoint Embedded
Integrar el almacenamiento de documentos de SharePoint Embedded en tu flujo de trabajo de desarrollo es posible a través de esta colección de herramientas y ejemplos. Los desarrolladores que utilizan agentes de codificación con IA como Claude, Cursor o GitHub Copilot pueden acceder a más de 60 herramientas específicas de SharePoint Embedded para ayudar en la creación de aplicaciones sobre Microsoft 365. El servidor proporciona la interfaz necesaria para que estos agentes interactúen directamente con la API de almacenamiento de documentos.
Además del MCP server, el repositorio incluye varios recursos como boilerplates de React y ASP.NET Core, kits de inicio para Power Platform y utilidades de migración. Puedes usar la aplicación de consola migrate-from-blob-storage para mover archivos de Azure Blob Storage a SharePoint Embedded o utilizar scripts de PowerShell para el registro y aprovisionamiento de contenedores. El proyecto también cuenta con scripts de validación como validate-sample.ps1 para realizar compilaciones locales y pruebas de humo en los ejemplos incluidos.
Qué puedes hacer con él
- 1Asistir a agentes de codificación con IAProporciona a Claude o Cursor acceso directo a las funciones de SharePoint Embedded durante el desarrollo.
- 2Validar aplicaciones de ejemploEjecuta una compilación local y una prueba de humo en un proyecto de ejemplo usando PowerShell.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesiblemicrosoft/sharepoint-embedded-samples is public and reachablegithub.com/microsoft/sharepoint-embedded-samples ↗Aprobado
- El paquete indica este repositorio como su origenNo verificado
- Procedencia de la compilación (atestación de Sigstore)No verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-09-03github.com/microsoft/sharepoint-embedded-samples ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo verificado
- No hay avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake de MCPNo verificado
README
Ver en GitHubSharePoint 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.
Preguntas sobre SharePoint Embedded MCP
¿Qué puede hacer el MCP server?
El MCP server proporciona más de 60 herramientas específicas para SharePoint Embedded a herramientas de codificación con IA.
¿Qué herramientas de codificación con IA son compatibles?
El servidor es compatible con Claude, Cursor y GitHub Copilot.
¿Cómo puedo validar las aplicaciones de ejemplo?
Puedes usar el script validate-sample.ps1 ubicado en la raíz de los ejemplos para realizar una compilación local y una prueba de humo (smoke check).