Gallica
БесплатноНе проверенSearch and retrieve documents from France's national digital library Gallica, covering over 9 million digitized records.
Описание
Search and retrieve documents from France's national digital library Gallica, covering over 9 million digitized records.
README
Serveur MCP pour l'API de recherche de Gallica (BnF), la bibliothèque numérique nationale française.
Permet à un agent IA d'interroger plus de 9 millions de documents numérisés via le protocole SRU/CQL.
Outils disponibles
| Outil | Description |
|---|---|
gallica_search |
Recherche de documents par requête CQL (titre, auteur, sujet, texte, date, type…) |
gallica_get_facets |
Facettes d'affinage : répartition par type, siècle, langue, auteur… |
gallica_get_document |
Métadonnées complètes d'un document par son identifiant ARK |
Installation
npm install
npm run build
Configuration Claude Desktop / Claude Code
Ajouter dans claude_desktop_config.json (macOS : ~/Library/Application Support/Claude/) :
{
"mcpServers": {
"gallica": {
"command": "node",
"args": ["/chemin/vers/gallica-mcp-server/dist/index.js"]
}
}
}
Requêtes CQL — aide-mémoire
| Objectif | Exemple CQL |
|---|---|
| Recherche générale | gallica all "héraldique corrèze" |
| Par titre | dc.title all "armorial" |
| Titre exact | dc.title adj "Nobiliaire du Limousin" |
| Par auteur | dc.creator all "Nadaud" |
| Par sujet | dc.subject all "blason" |
| Par type | dc.type any "manuscrit" |
| Par date | dc.date within "1800 1900" |
| Par langue | dc.language any "fre" |
| Libres de droits | access adj "fayes" |
| Texte plein | text all "armoiries" |
| Combinaison | dc.title all "armorial" and dc.subject all "Limousin" |
Opérateurs : all (tous les mots) · any (un des mots) · adj (expression exacte) · and · or · not
API source
- Documentation : https://api.bnf.fr/fr/api-gallica-de-recherche
- Endpoint SRU :
https://gallica.bnf.fr/SRU - Endpoint Catégories :
https://gallica.bnf.fr/services/Categories - Endpoint OAI-PMH :
https://gallica.bnf.fr/OAI-PMH - Pas d'authentification requise
- Limite : 50 résultats par requête SRU
Licence
Données Gallica soumises aux Conditions d'utilisation des contenus de Gallica.
Установка Gallica
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/fpetitit/gallica-mcpFAQ
Gallica MCP бесплатный?
Да, Gallica MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Gallica?
Нет, Gallica работает без API-ключей и переменных окружения.
Gallica — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Gallica в Claude Desktop, Claude Code или Cursor?
Открой Gallica на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Gallica with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
