Claude、Cursor、GitHub CopilotなどのAIコーディングエージェントに対して、60種類以上のSharePoint Embeddedツールを提供します。
別名 microsoft/SharePoint-Embedded-Samples
- スター
- 108
- ツール
- —
- ダウンロード数(30日間)
- —
- 最新バージョン
- —
- 最終コミット
- 2026年9月3日
- ライセンス
- MIT
SharePoint Embedded MCPとは
SharePoint EmbeddedはMCPサーバーです。 Claude、Cursor、GitHub CopilotなどのAIコーディングエージェントに対して、60種類以上のSharePoint Embeddedツールを提供します。.
プロジェクトのREADMEから生成された概要
SharePoint Embedded MCP server について
このツールとサンプルのコレクションを使用することで、SharePoint Embeddedのドキュメントストレージを開発ワークフローに統合できます。Claude、Cursor、GitHub CopilotなどのAIコーディングエージェントを使用する開発者は、60種類以上のSharePoint Embedded専用ツールにアクセスして、Microsoft 365上でのアプリケーション構築を支援できます。このサーバーは、これらのエージェントがドキュメントストレージAPIと直接やり取りするために必要なインターフェースを提供します。
MCP serverに加えて、このリポジトリにはReactやASP.NET Coreのボイラープレート、Power Platformのスターターキット、移行ユーティリティなどの様々なリソースが含まれています。migrate-from-blob-storageコンソールアプリを使用してAzure Blob StorageからSharePoint Embeddedへファイルを移動したり、PowerShellスクリプトを使用してコンテナの登録やプロビジョニングを行ったりできます。また、プロジェクトには、同梱のサンプルに対してローカルビルドとスモークテストを実行するためのvalidate-sample.ps1などの検証スクリプトも含まれています。
できること
- 1AIコーディングエージェントの支援開発中にClaudeやCursorからSharePoint Embeddedの機能へ直接アクセスできるようにします。
- 2サンプルアプリケーションの検証PowerShellを使用して、サンプルプロジェクトのローカルビルドとスモークテストを実行します。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
自動チェック
実行日 2026年11月14日詳細レポート →まだ検証されていません。サーバーには80点のスコア、重大な問題がないこと、および検証に必要な十分なデータが必要です。 チェックの仕組み
- ソースリポジトリがリンクされており、アクセス可能microsoft/sharepoint-embedded-samples is public and reachablegithub.com/microsoft/sharepoint-embedded-samples ↗合格
- パッケージがこのリポジトリをソースとして示している未チェック
- ビルドの来歴(Sigstore 証明)未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースあり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合格
- 破壊的なツールがラベル付けされている未チェック
- リモート endpoint が MCP ハンドシェイクに応答する未チェック
README
GitHubで見るSharePoint 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は、SharePoint Embedded専用の60種類以上のツールをAIコーディングツールに提供します。
どのAIコーディングツールがサポートされていますか?
Claude、Cursor、GitHub Copilotに対応しています。
サンプルアプリケーションの検証方法を教えてください。
サンプルルートにあるvalidate-sample.ps1スクリプトを使用して、ローカルでのビルドとスモークテストを実行できます。