# SharePoint MCP サーバー

Microsoft Graph APIを介してAIアシスタント（Claudeなど）をMicrosoft SharePointに接続する人気のオープンソースMCPサーバーです。サイト、リスト、ドキュメント、フォルダー、ファイルアップロード、検索などに対する自然言語での操作を可能にします。

Canonical URL: https://a2a-mcp.org/entry/sharepoint-mcp-ja

Language: ja

Category: MCP Servers

Updated: 2026-04-08

## 概要

SharePoint MCP サーバーは、最新の AI アシスタント（Claude Desktop/Code、Cursor など）と Microsoft SharePoint を接続する**モデルコンテキストプロトコル（MCP）**サーバーです。Microsoft Graph API を公式に使用し、あなたの組織の SharePoint サイト、ドキュメントライブラリ、リスト、ファイル、フォルダーと自然言語で対話できるようにします。

SharePoint の Web インターフェースを手動で操作したり、Graph API 呼び出しを記述したりする代わりに、AI に対して「最新のプロジェクト提案書を探して」「このファイルをチームサイトにアップロードして」「バグ追跡用の新しいリストを作成して」「マーケティングフォルダーのドキュメントを要約して」などと依頼できます。AI がそれを安全に実行します。

コミュニティによる複数の実装が存在します（DEmodoriGatsuO/sharepoint-mcp のような人気リポジトリやその他を含む）。Microsoft も SharePoint と OneDrive 向けに公式テナントレベルの MCP サポートを提供しています（一部のレガシーサーバーは 2026 年 3 月に廃止予定）。

## 主な機能

-and **Microsoft Graph API 統合**: サイト、リスト、ライブラリ、ファイル、フォルダーへの安全なアクセス。
-and **自然言語操作**: ドキュメント検索、リスト項目の読み書き、ファイルのアップロード/ダウンロード、フォルダー管理など。
-and **認証**: ブラウザベースのログインフローとトークン管理を備えた OAuth 2.0 をサポート。
-and **ツール公開**: SharePoint の一般的なタスク（リスト管理、ファイル操作、サイトナビゲーションなど）向けに数十の MCP ツールを提供。
-and **読み取り/書き込み機能**: ほとんどの実装では、コンテンツのクエリと変更の両方をサポート（一部のバリエーションではオプションの読み取り専用セーフティモードあり）。
-and **互換性**: Claude Desktop、Claude Code、Cursor、VS Code および MCP 準拠のクライアントで動作。
-and **エンタープライズ対応**: 適切な権限スコープで組織使用向けに設計。

## インストール & セットアップ

1. 人気リポジトリをクローンします（例: `git clone https://github.com/DEmodoriGatsuO/sharepoint-mcp.git`）。
2. 依存関係をインストールします（通常 Node.js/TypeScript または Python ベース）。
3. SharePoint サイト URL と認証設定のための環境変数を設定します。
4. サーバーをローカルで実行します。
5. AI クライアントに MCP サーバー構成を追加します（例: Claude Desktop の設定または `server.json` 経由）。
6. OAuth フロー経由で認証します（安全なログインのためのブラウザポップアップ）。

多くの実装は、`npx` や `pip install` 経由のワンコマンドセットアップを提供しています。テナント全体へのアクセスのための Azure AD でのアプリ登録を含む詳細ガイドは、それぞれのリポジトリで利用可能です。

## ユースケース

- **ドキュメント検索と取得**: 大規模なSharePointライブラリからファイルを迅速に検索し、要約します。
- **コンテンツ管理**: 会話型コマンドを使用してドキュメントをアップロード、整理、名前変更、移動します。
- **リストとデータ管理**: SharePointリストの作成/更新、項目の追加、ビューの生成、データのエクスポートを行います。
- **チームコラボレーションの自動化**: レポートの生成、サイト間でのリストのコピー、ナビゲーションの更新など。
- **ナレッジワークフロー**: AIにプロジェクトドキュメントの分析、洞察の抽出、要約の作成を依頼し、コーディング環境を離れることなく作業できます。
- **エンタープライズ自動化**: 他のMCPサーバーと統合し、完全なMicrosoft 365ワークフローを実現（例：OneDrive、Teams、Outlook MCPとの組み合わせ）。

## 技術詳細

- **プロトコル**: Model Context Protocol (MCP) に完全準拠。
- **バックエンド**: 通常、TypeScript/Node.jsまたはPythonで構築され、Microsoft Graph SDKを活用します。
- **セキュリティ**: OAuth 2.0を使用した委任またはアプリケーション権限。安全性のため読み取り専用モードをサポートするものが多い。
- **ステータス**: 活発にメンテナンスされるコミュニティプロジェクト。MicrosoftはSharePoint/OneDrive向けの公式テナントスコープMCPエンドポイントを提供しています。

**注意**: 組織のSharePointデータへのアクセスを許可する際は、常に権限を慎重に確認し、最小権限の原則に従ってください。

SharePoint MCPサーバーは、Microsoft 365を頻繁に使用するチームの生産性を大幅に向上させ、AIアシスタントを強力なSharePointコパイロットに変えます。

セットアップ手順、ツールリファレンス、最新の更新情報については、[DEmodoriGatsuO/sharepoint-mcp](https://github.com/DEmodoriGatsuO/sharepoint-mcp) などの人気リポジトリを確認するか、他のコミュニティ版を検索してください。Microsoftの公式ドキュメントには、Agent 365とCopilot Studio向けのネイティブSharePoint MCP統合についても記載されています。

## Tags

- mcp
- mcpサーバー
- sharepoint
- microsoft-graph
- office365
- ドキュメント管理
- claude
- AI統合
- エンタープライズ
- 生産性向上

## Sources

- [Project website](https://github.com/DEmodoriGatsuO/sharepoint-mcp)
