Sharepoint - WIP, solo para I+D ATM
Un servidor de protocolo de contexto de modelo que proporciona acceso a SharePoint organizacional.
Implementación
Componente | Operación | Recurso | Recurso dinámico | Herramienta |
Usuarios | ❌ | ❌ | ❌ | |
Leer usuario | ❌ | ❌ | ❌ | |
Buscar usuario | ❌ | ❌ | ❌ | |
Sitios | ❌ | ❌ | ❌ | |
Lista de sitios | ✅ | ❌ | ❌ | |
Obtener detalles del sitio | ❌ | ❌ | ❌ | |
Crear subsitio | ❌ | ❌ | ❌ | |
Eliminar sitio | ❌ | ❌ | ❌ | |
Unidades | ❌ | ❌ | ❌ | |
Lista de carpetas | ❌ | ❌ | ❌ | |
Carpetas de búsqueda | ❌ | ❌ | ✅ | |
Crear carpeta | ❌ | ❌ | ❌ | |
Eliminar carpeta | ❌ | ❌ | ❌ | |
Subir archivo | ❌ | ❌ | ❌ | |
Elementos de la lista | ❌ | ✅ | ❌ | |
Descargar archivo | ❌ | ❌ | ✅ | |
Leer archivo | ✅ | ❌ | ❌ | |
Mover archivo | ❌ | ❌ | ❌ | |
Copiar archivo | ❌ | ❌ | ❌ | |
Liza | ❌ | ❌ | ❌ | |
Crear lista | ❌ | ❌ | ❌ | |
Lista de lectura | ❌ | ❌ | ❌ | |
Añadir a la lista | ❌ | ❌ | ❌ | |
Lista de actualizaciones | ❌ | ❌ | ❌ | |
Eliminar lista | ❌ | ❌ | ❌ | |
Calendario | ❌ | ❌ | ❌ | |
Crear evento | ❌ | ❌ | ❌ | |
Leer evento | ❌ | ❌ | ❌ | |
Evento de actualización | ❌ | ❌ | ❌ | |
Eliminar evento | ❌ | ❌ | ❌ |
Indicaciones
resumen del documento
encontrar documentos relevantes
carpeta de exploración
Related MCP server: Microsoft 365 MCP Server
Variables ambientales
Copiar .env.example como .env
Llene los campos requeridos
Inspector
Desde la raíz
npx @modelcontextprotocol/inspector -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 -- node dist/index.jsUso con Claude Desktop
Para usar este servidor con la aplicación Claude Desktop, agregue la siguiente configuración a la sección "mcpServers" de su claude_desktop_config.json :
Estibador
Compilación y etiqueta de 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"
]
}
}
}Archivo de configuración de MCP
pnpm run build{
"mcpServers": {
"sharepoint": {
"command": "node",
"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",
}
}
}
}Licencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de licencia en el repositorio del proyecto.
Appeared in Searches
- How to create, edit, and delete a Confluence page
- Automating Workflow for File Processing and Communication
- Automating File Processing and Communication Tasks
- A workflow for processing and sharing meeting-related materials
- A workflow for processing and summarizing voice recordings into meeting notes and sending emails