Предоставляет более 60 инструментов SharePoint Embedded для ИИ-агентов разработки, таких как Claude, Cursor и GitHub Copilot.
Также известен как microsoft/SharePoint-Embedded-Samples
- Звёзды
- 108
- Инструменты
- —
- Загрузки, 30 дней
- —
- Последняя версия
- —
- Последний коммит
- 3 сент. 2026 г.
- Лицензия
- MIT
Что такое SharePoint Embedded MCP?
SharePoint Embedded — это MCP server. Предоставляет более 60 инструментов SharePoint Embedded для ИИ-агентов разработки, таких как Claude, Cursor и GitHub Copilot.
Сводка сгенерирована из README проекта
О SharePoint Embedded MCP server
Интеграция хранилища документов SharePoint Embedded в ваш рабочий процесс разработки возможна благодаря этому набору инструментов и примеров. Разработчики, использующие ИИ-агентов, таких как Claude, Cursor или GitHub Copilot, могут получить доступ к более чем 60 специфическим инструментам SharePoint Embedded для помощи в создании приложений на базе Microsoft 365. Сервер предоставляет необходимый интерфейс для прямого взаимодействия этих агентов с API хранилища документов.
Помимо MCP server, репозиторий включает различные ресурсы, такие как шаблоны (boilerplates) для React и ASP.NET Core, стартовые наборы для Power Platform и утилиты для миграции. Вы можете использовать консольное приложение migrate-from-blob-storage для переноса файлов из Azure Blob Storage в SharePoint Embedded или использовать PowerShell-скрипты для регистрации и подготовки контейнеров. Проект также включает скрипты валидации, такие как validate-sample.ps1, для выполнения локальных сборок и проверки работоспособности входящих в состав примеров.
Что вы можете с ним делать
- 1Помощь ИИ-агентам разработкиПредоставление Claude или Cursor прямого доступа к функциям SharePoint Embedded в процессе разработки.
- 2Валидация примеров приложенийЗапуск локальной сборки и проверки работоспособности примера проекта с помощью PowerShell.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Автоматические проверки
Запущено 14 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийmicrosoft/sharepoint-embedded-samples is public and reachablegithub.com/microsoft/sharepoint-embedded-samples ↗Пройдено
- Пакет указывает этот репозиторий как источникНе проверялось
- Происхождение сборки (аттестация Sigstore)Не проверялось
- Open source лицензия (OSI)MITspdx.org/licenses/MIT.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-09-03github.com/microsoft/sharepoint-embedded-samples ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетНе проверялось
- Нет критических предупреждений в пакете или его зависимостяхНе проверялось
- Нет скрытых инструкций для модели0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыНе проверялось
- Удалённая конечная точка отвечает на рукопожатие MCPНе проверялось
README
Открыть на 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.
Вопросы о SharePoint Embedded MCP
Что умеет этот MCP server?
MCP server предоставляет более 60 специализированных инструментов для SharePoint Embedded инструментам ИИ-разработки.
Какие инструменты ИИ-разработки поддерживаются?
Сервер совместим с Claude, Cursor и GitHub Copilot.
Как проверить работу примеров приложений?
Вы можете использовать скрипт validate-sample.ps1, расположенный в корне папки с примерами, чтобы выполнить локальную сборку и проверку работоспособности.