{
"mcpServers": {
"sharepoint-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 10 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Sharepoint Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Servidor MCP (Model Context Protocol) para acceder a listas de SharePoint usando Microsoft Graph API.
Crea un archivo .env basado en .env.example:
cp .env.example .env
Edita .env con tus credenciales:
SP_CLIENT_ID=tu-client-id
SP_CLIENT_SECRET=tu-client-secret
SP_TENANT_ID=tu-tenant-id
# Compilar y ejecutar
dotnet run
# O publicar como single executable
dotnet publish -c Release -r linux-x64 --self-contained
# Construir imagen
docker build -t sharepoint-mcp-server .
# Ejecutar con variables de entorno
docker run -e SP_CLIENT_ID="$SP_CLIENT_ID" \
-e SP_CLIENT_SECRET="$SP_CLIENT_SECRET" \
-e SP_TENANT_ID="$SP_TENANT_ID" \
sharepoint-mcp-server
# O con docker-compose
cp .env.example .env
# Editar .env con valores reales
docker-compose up -d
El servidor expone las siguientes herramientas:
ListarElementosSharePointLista elementos de cualquier lista de SharePoint.
Parámetros:
listName (requerido): Nombre de la listasiteName (opcional): Nombre del sitio (default: "ARCAComitesJD-UAT")Ejemplo:
{
"tool": "ListarElementosSharePoint",
"arguments": {
"listName": "Lugar",
"siteName": "ARCAComitesJD-UAT"
}
}
Saludar: Saludo simpleObtenerFechaHora: Fecha y hora actualDiasHastaFecha: Días hasta una fecha específicaCalcular: Operaciones matemáticas básicasGenerarPassword: Generador de contraseñas segurasdocker-compose up -dapiVersion: apps/v1
kind: Deployment
metadata:
name: sharepoint-mcp-server
spec:
replicas: 1
selector:
matchLabels:
app: sharepoint-mcp-server
template:
metadata:
labels:
app: sharepoint-mcp-server
spec:
containers:
- name: sharepoint-mcp-server
image: sharepoint-mcp-server:latest
env:
- name: SP_CLIENT_ID
valueFrom:
secretKeyRef:
name: sharepoint-secrets
key: client-id
- name: SP_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: sharepoint-secrets
key: client-secret
- name: SP_TENANT_ID
valueFrom:
secretKeyRef:
name: sharepoint-secrets
key: tenant-id
Los logs se envían a stderr para compatibilidad con MCP.