MCP permettant aux LLMs (Claude, GPT, etc.) d'interagir directement avec BookStack via API REST.
1.6K
Serveur Model Context Protocol (MCP) permettant aux LLMs (Claude, GPT, etc.) d'interagir avec votre instance BookStack via son API REST.
Par défaut, le serveur n'expose qu'un ensemble restreint d'outils essentiels au LLM afin de réduire la surface d'action et les risques. L'ensemble des 50+ outils reste disponible côté API, et l'exposition au LLM est configurable (whitelist/curation recommandée).
Ce serveur MCP expose 50+ outils pour gérer complètement votre instance BookStack :
Mode multi-utilisateurs : Chaque utilisateur s'authentifie avec ses propres tokens BookStack via headers HTTP.
| Tag | Description | Version |
|---|---|---|
latest | Dernière version stable | 1.0.2+ |
1.0.2 | Version 1.0.2 avec métadonnées améliorées | 1.0.2 |
1.0.1 | Version 1.0.1 stable | 1.0.1 |
# Déploiement basique (port 3000)
docker run -d --name bookstack-mcp -p 3000:3000 \
mrcrunchouille/bookstack-mcp-server:latest
# Avec port personnalisé
docker run -d --name bookstack-mcp -p 8080:3000 \
mrcrunchouille/bookstack-mcp-server:latest
# Avec restart automatique
docker run -d --name bookstack-mcp -p 3000:3000 \
--restart unless-stopped \
mrcrunchouille/bookstack-mcp-server:latest
Le serveur écoute sur le port 3000 par défaut (configurable via MCP_PORT).
Chaque utilisateur configure ses tokens BookStack dans Cursor via cline_mcp_settings.json :
{
"mcpServers": {
"bookstack": {
"url": "http://127.0.0.1:3000/mcp",
"transport": "http",
"headers": {
"X-BOOKSTACK-URL": "https://wiki.example.com",
"X-BOOKSTACK-TOKEN-ID": "VOTRE_TOKEN_ID",
"X-BOOKSTACK-TOKEN-SECRET": "VOTRE_TOKEN_SECRET"
}
}
}
}
| Variable | Description | Défaut |
|---|---|---|
MCP_PORT | Port d'écoute du serveur | 3000 |
MCP_HOST | Host d'écoute | 0.0.0.0 |
# Health check
curl http://localhost:3000/health
# Vérifier la racine
curl http://localhost:3000/
MIT
MrCrunchouille
Développé pour BookStack + Cursor IDE + Model Context Protocol (MCP)
Content type
Image
Digest
sha256:03bfcfa0d…
Size
70.6 MB
Last updated
11 months ago
docker pull mrcrunchouille/bookstack-mcp-server