Back to Home
peacockery-studio icon

mcp-sharepoint-cert

Verified Safe

by peacockery-studio

Overview

Integrate AI assistants with Microsoft SharePoint for comprehensive document and folder management using certificate-based authentication.

Installation

Run Command
mcp-sharepoint-cert

Environment Variables

  • SHP_ID_APP
  • SHP_TENANT_ID
  • SHP_SITE_URL
  • SHP_CERT_PATH
  • SHP_CERT_THUMBPRINT
  • SHP_DOC_LIBRARY

Security Notes

The server uses certificate-based authentication (preferred) or client secrets, handled via environment variables, avoiding hardcoded credentials. It employs input validation (`PathValidator`) to prevent common path traversal and invalid character attacks in file/folder names. `subprocess.run` is used for certificate generation (OpenSSL) and clipboard operations, which are controlled and expected CLI calls, not arbitrary user input execution. Content extraction from PDF, Word, and Excel files relies on external libraries, which have inherent risks with malicious files, but the server primarily extracts text and does not execute file content directly.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-05

Tags

SharePointMCP ServerDocument ManagementFolder ManagementCertificate AuthenticationAI IntegrationOffice 365