Serveur MCP pour EbookRequest — gérez vos demandes de livres directement depuis votre assistant IA.
Compatible avec ChatMCP (iOS/iPadOS), Claude Desktop (Mac/Windows) et Claude Web.
ebookrequest-mcp:
image: zlimteck/ebookrequest-mcp:latest
container_name: ebookrequest-mcp
restart: always
ports:
- "3035:3035"
environment:
- EBOOKREQUEST_URL=http://ebookrequest:5001
- MCP_MODE=http
- MCP_PORT=3035
depends_on:
- ebookrequest
En mode HTTP, chaque utilisateur s'authentifie avec son propre Token d'accès, disponible dans Paramètres → Token d'accès de l'application.
https://mcp.votre-domaine.fr/mcpAuthorization → Bearer <votre-token-d-acces>Paramètres → Connecteurs → Ajouter → URL : https://mcp.votre-domaine.fr/mcp
→ Header d'authentification : Authorization: Bearer <votre-token-d-acces>
{
"mcpServers": {
"ebookrequest-mcp": {
"url": "https://mcp.votre-domaine.fr/mcp",
"headers": {
"Authorization": "Bearer <votre-token-d-acces>"
}
}
}
}
{
"mcpServers": {
"ebookrequest": {
"command": "node",
"args": ["/chemin/vers/mcp/src/index.js"],
"env": {
"EBOOKREQUEST_URL": "https://votre-domaine.fr",
"EBOOKREQUEST_TOKEN": "votre-token-d-acces"
}
}
}
}
| Outil | Description |
|---|---|
search_books | Rechercher un livre via Google Books |
create_request | Soumettre une nouvelle demande |
get_my_requests | Lister mes demandes |
get_request_details | Détails d'une demande par titre |
cancel_request | Annuler une demande en attente |
check_availability | Vérifier la disponibilité d'un livre |
get_my_stats | Quota et statistiques personnelles |
get_my_library | Bibliothèque de lecture |
| Outil | Description |
|---|---|
get_pending_requests | Toutes les demandes en attente |
get_all_requests | Toutes les demandes (filtre par statut) |
get_admin_stats | Statistiques globales |
update_request_status | Compléter ou annuler une demande |
get_user_list | Liste des utilisateurs |
get_services_health | État des services (IA, MCP, Apprise…) |
| Variable | Description |
|---|---|
EBOOKREQUEST_URL | URL du backend EbookRequest |
EBOOKREQUEST_TOKEN | Token d'accès (requis en mode stdio uniquement) |
MCP_MODE | http pour VPS, stdio pour Claude Desktop |
MCP_PORT | Port d'écoute (défaut : 3035) |
Content type
Image
Digest
sha256:d5091a9e0…
Size
78.5 MB
Last updated
17 minutes ago
docker pull zlimteck/ebookrequest-mcp