API et serveur MCP
120 682 livres du domaine public en français, avec leur texte exact chapitre par chapitre, leur source et leur licence. Gratuit, sans clé, sans compte.
Démarrer
Pour parler aux livres depuis votre assistant, ajoutez le serveur MCP (ci-dessous) ou collez simplement ce lien dans la conversation :
https://liregratuitement.com/mcp.md
Pour programmer, toutes les routes commencent par https://liregratuitement.com/api/v1/ et répondent en JSON :
curl 'https://liregratuitement.com/api/v1/livres?q=boule+de+suif'
Spécification OpenAPI : /openapi.json. Résumé pour les modèles de langage : /llms.txt.
Serveur MCP
Le serveur MCP permet à un assistant de chercher un livre, lire un chapitre et retrouver un passage exact. Il ne génère aucun texte : il sert le texte publié et sa source, l'assistant fait le reste. Adresse : https://liregratuitement.com/mcp
| Outil | Paramètres | Rôle |
|---|---|---|
chercher_livres | requete, auteur, rayon, relu_seulement, limite | Chercher dans le catalogue par titre, auteur ou mot-clé. |
fiche_livre | slug | Fiche du livre : résumé vérifié, rayon, difficulté, durée, source, licence, chapitres. |
lire_chapitre | slug, numero, partie | Texte exact d'un chapitre (par parties de 30 000 caractères si nécessaire). |
chercher_passage | slug, texte | Retrouver un passage exact, avec son chapitre et son lien. |
Installer
Claude (claude.ai et application de bureau)
Paramètres, puis Connecteurs, puis « Ajouter un connecteur personnalisé ». Nom : Lire gratuitement. Adresse : https://liregratuitement.com/mcp
Claude Code
Dans un terminal :
claude mcp add --transport http liregratuitement https://liregratuitement.com/mcpChatGPT
Paramètres, puis Applications et connecteurs, activez le mode développeur, puis « Créer » avec l'adresse du serveur : https://liregratuitement.com/mcp
Cursor
Dans ~/.cursor/mcp.json :
{
"mcpServers": {
"liregratuitement": {
"url": "https://liregratuitement.com/mcp"
}
}
}VS Code (Copilot)
Dans .vscode/mcp.json :
{
"servers": {
"liregratuitement": {
"type": "http",
"url": "https://liregratuitement.com/mcp"
}
}
}Tout autre client MCP
Transport HTTP (Streamable HTTP), JSON-RPC 2.0, sans authentification : https://liregratuitement.com/mcp
Référence de l'API
GET /livres
Chercher dans le catalogue. Paramètres : q, auteur, rayon, relu=1, page, par (50 au plus).
curl 'https://liregratuitement.com/api/v1/livres?q=maupassant&relu=1&par=5'GET /livres/{slug}
Fiche du livre et liste de ses chapitres.
curl 'https://liregratuitement.com/api/v1/livres/le-menteur-pierre-corneille'GET /livres/{slug}/chapitres/{n}
Texte exact d'un chapitre, avec liens vers le précédent et le suivant.
curl 'https://liregratuitement.com/api/v1/livres/le-menteur-pierre-corneille/chapitres/7'GET /livres/{slug}/texte
Texte intégral en texte brut, précédé de la source et de la licence.
curl 'https://liregratuitement.com/api/v1/livres/le-menteur-pierre-corneille/texte'GET /livres/{slug}/passages?q=
Retrouver un passage exact : extraits, numéro de chapitre, lien de lecture.
curl 'https://liregratuitement.com/api/v1/livres/le-menteur-pierre-corneille/passages?q=menteur'
Champs d'une fiche
| Champ | Sens |
|---|---|
slug | identifiant stable du livre |
titre, auteur | titre affiché et nom d'auteur |
rayon, difficulte | rayon du site et difficulté (Facile à lire, Lecture classique, Lecture exigeante) |
quarts_d_heure, mots | durée de lecture en quarts d'heure (180 mots par minute) et nombre de mots |
relu, qualite_ocr | texte relu mot à mot, ou numérisé avec sa part de mots reconnus |
resume, resume_verifie | résumé, publié seulement s'il a été vérifié contre le texte |
source, licence, usage_commercial | provenance, licence, et false pour les textes de Gallica |
fiche | adresse de la page du livre |
texte | texte exact de l'édition source, paragraphes séparés par une ligne vide ; l'italique y reste marqué par des tirets bas, _ainsi_, comme en Markdown |
Cas d'usage
Parler à un livre
Installez le serveur MCP ou collez le lien ia.md d'une fiche dans votre assistant : il lit le chapitre demandé, explique un passage, pose des questions de compréhension, sans jamais inventer une citation.
Enseigner
Préparez une séance à partir du texte exact d'un chapitre, retrouvez une citation pour un commentaire, choisissez des livres courts et faciles grâce à la durée et à la difficulté.
Vérifier une citation
La route des passages confirme qu'une phrase figure bien dans le texte, et donne le chapitre et le lien.
Construire une application de lecture
Catalogue, fiches, chapitres : de quoi faire une liseuse, un club de lecture ou un feuilleton quotidien.
Accessibilité et synthèse vocale
Le texte brut se prête à la lecture à voix haute et aux réglages d'affichage.
Recherche et humanités numériques
Texte intégral et métadonnées homogènes (source, licence, qualité du texte) pour vos corpus, dans le respect des licences.
Ancrer une IA sur ses sources
Des réponses fondées sur le texte publié, avec la référence : c'est l'usage du serveur MCP. Pas d'export en masse ici : pour l'entraînement de modèles, voyez les corpus ouverts dédiés.
Limites et erreurs
20 000 requêtes par jour et par adresse. Réponses publiques mises en cache une heure. Toutes les routes acceptent les appels depuis un navigateur (CORS ouvert).
| Code | Sens |
|---|---|
| 404 | livre, chapitre ou route introuvable |
| 429 | quota du jour dépassé, réessayez demain |
| 503 | incident passager, réessayez dans une minute |
Licences
Les œuvres sont dans le domaine public, et chaque réponse porte la source et la licence du texte. Transcriptions Wikisource : CC BY-SA 4.0 (citer la source, partager dans les mêmes conditions). Bibebook : CC BY-SA 3.0. Textes issus de Gallica : réutilisation commerciale soumise à licence de la Bibliothèque nationale de France, signalée par usage_commercial: false. Nos métadonnées (rayons, difficultés, durées, résumés) : CC BY 4.0, avec un lien vers la fiche du livre.
Une question, un besoin plus important, une erreur dans un texte : contact@liregratuitement.com