### Install SharePoint MCP Server Source: https://github.com/sofias-ai/mcp-sharepoint/blob/main/README.md Provides instructions for installing the SharePoint MCP Server using pip. It covers installation from a local source and from PyPI, including an example using uv. ```Bash pip install -e . ``` ```Bash pip install mcp-sharepoint-server ``` ```Bash uv pip install mcp-sharepoint-server ``` -------------------------------- ### Local Development Setup Source: https://github.com/sofias-ai/mcp-sharepoint/blob/main/README.md Steps for setting up the SharePoint MCP Server for local development. This includes cloning the repository, creating a virtual environment, installing dependencies, and configuring environment variables. ```Shell python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate ``` ```Shell pip install -e . ``` ```Shell SHP_ID_APP=your-app-id SHP_ID_APP_SECRET=your-app-secret SHP_SITE_URL=https://your-tenant.sharepoint.com/sites/your-site SHP_DOC_LIBRARY=Shared Documents/your-folder SHP_TENANT_ID=your-tenant-id ``` ```Shell python -m mcp_sharepoint ``` -------------------------------- ### Claude Desktop Integration - Standard Source: https://github.com/sofias-ai/mcp-sharepoint/blob/main/README.md Configuration for integrating the SharePoint MCP Server with Claude Desktop using a standard setup. This involves updating the claude_desktop_config.json file with server details and environment variables. ```JSON "mcpServers": { "sharepoint": { "command": "mcp-sharepoint", "env": { "SHP_ID_APP": "your-app-id", "SHP_ID_APP_SECRET": "your-app-secret", "SHP_SITE_URL": "https://your-tenant.sharepoint.com/sites/your-site", "SHP_DOC_LIBRARY": "Shared Documents/your-folder", "SHP_TENANT_ID": "your-tenant-id" } } } ``` -------------------------------- ### Claude Desktop Integration - uvx Source: https://github.com/sofias-ai/mcp-sharepoint/blob/main/README.md Configuration for integrating the SharePoint MCP Server with Claude Desktop using uvx. This involves specifying the command and arguments for uvx, along with environment variables in the configuration file. ```JSON "mcpServers": { "sharepoint": { "command": "uvx", "args": [ "mcp-sharepoint" ], "env": { "SHP_ID_APP": "your-app-id", "SHP_ID_APP_SECRET": "your-app-secret", "SHP_SITE_URL": "https://your-tenant.sharepoint.com/sites/your-site", "SHP_DOC_LIBRARY": "Shared Documents/your-folder", "SHP_TENANT_ID": "your-tenant-id" } } } ``` -------------------------------- ### Debugging with MCP Inspector Source: https://github.com/sofias-ai/mcp-sharepoint/blob/main/README.md Command to debug the MCP server using the MCP Inspector tool. This command launches the server with the inspector attached for monitoring and debugging purposes. ```Bash npx @modelcontextprotocol/inspector -- python -m mcp_sharepoint ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.