Sharepoint MCP Server

by BrianCusack
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Uses .env files for configuration management, allowing users to set required Microsoft Graph API credentials and other environmental variables

  • Supports containerized deployment of the Sharepoint MCP server with Docker, enabling portable and isolated execution

Sharepoint - WIP、現在は研究開発専用

組織の Sharepoint へのアクセスを提供するモデル コンテキスト プロトコル サーバー。

コンポーネント

ツール

  • Microsoft Graph API を使用して Sharepoint に接続します
  • Sharepointドキュメントとファイルシステムをリソースとして公開します
  • 文書を検索したり閲覧したりするためのツールを提供します
  • 一般的なSharePointタスクのプロンプトが含まれています

環境変数

  • .env.example を .env としてコピーします。
  • 必須項目を入力してください

Claude Desktopでの使用

このサーバーを Claude Desktop アプリで使用するには、 claude_desktop_config.jsonの「mcpServers」セクションに次の構成を追加します。

ドッカー

  • Docker ビルドとタグdocker build -t mcp/sharepoint .
{ "mcpServers": { "sharepoint": { "command": "docker", "args": [ "run", "-i", "--rm", "--init", "-e", "DOCKER_CONTAINER=true", "-e", "TENANT_ID=your-tenant-id", "-e", "CLIENT_ID=your-client-id", "-e", "CLIENT_SECRET=your-client-secret", "-e", "SITE_ID=your-site-id", "-e", "DRIVE_ID=your-drive-id", "mcp/sharepoint" ] } } }

Bun MCP 構成ファイル

{ "mcpServers": { "sharepoint": { "command": "bun", "args": ["run", "start"], "env": { "TENANT_ID": "your-tenant-id", "CLIENT_ID": "your-client-id", "CLIENT_SECRET": "your-client-secret", "SITE_ID": "your-site-id", "DRIVE_ID": "your-drive-id", } } } }

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Microsoft Graph API を通じて組織の Sharepoint ドキュメントへのアクセスを提供し、AI アシスタントによる Sharepoint コンテンツの検索と取得を可能にします。

  1. Components
    1. Tools
  2. Enviremental Variables
    1. Usage with Claude Desktop
      1. Docker
      2. Bun MCP configuration file
    2. License
      ID: j1opav5wp8