Servidor API de BnF
Un servidor Modelo-Cliente-Protocolo (MCP) para acceder a la API Gallica de la Biblioteca Nacional de Francia (BnF) y generar informes de búsqueda secuenciales.
Características
- Buscar en Gallica : Busque documentos, imágenes, mapas y otros recursos en la biblioteca digital de Gallica
- Informes secuenciales : cree automáticamente informes de investigación estructurados sobre cualquier tema
- Integración de gráficos : inclusión de imágenes y mapas relevantes en los informes generados
- Citas formateadas : Generación automática de bibliografías con citas formateadas correctamente
Instalación
Prerrequisitos
- Python 3.8 o superior
- Pip (administrador de paquetes de Python)
Pasos de instalación
- Clonar el repositorio :
- Instalar dependencias :
Configuración con Claude Desktop
- Instale Claude Desktop si aún no lo ha hecho.
- Abra la configuración de Claude Desktop :
- Acceder a la configuración del escritorio de Claude
- Abra el archivo de configuración (generalmente ubicado en
%APPDATA%\Claude\claude_desktop_config.json
)
Reemplace chemin\\vers\\mcp-bnf
con la ruta real a su directorio de instalación.
- Guarde el archivo de configuración y reinicie Claude Desktop
Herramientas MCP disponibles
Una vez configurado, las siguientes herramientas estarán disponibles en Claude Desktop:
Buscar en Gallica
Permite buscar documentos en la biblioteca digital Gallica de la BnF utilizando diferentes criterios (título, autor, tema, fecha, tipo de documento).
Generación de informes secuenciales
Cree informes de investigación completos sobre cualquier tema utilizando fuentes de Gallica. Los informes incluyen:
- Una bibliografía formateada
- Una introducción
- Un contexto histórico
- Un análisis
- Una conclusión
- Imágenes y mapas relevantes (opcional)
Estructura del proyecto
Usar
Una vez configurado con Claude Desktop, puedes indicarle a Claude que use las herramientas BnF para:
- Buscar documentos :
- Búsqueda de libros sobre Victor Hugo en Gallica
- Encuentra mapas del París del siglo XIX.
- Generar informes :
- Elaborar un informe sobre el impresionismo en Francia.
- Genera un informe sobre la historia del Líbano bajo el mandato francés con imágenes.
Desarrollo
Para contribuir al proyecto:
- Bifurcar el repositorio
- Crea una rama para tu función (
git checkout -b feature/nouvelle-fonctionnalite
) - Confirme sus cambios (
git commit -am 'Ajouter une nouvelle fonctionnalité'
) - Empujar a la rama (
git push origin feature/nouvelle-fonctionnalite
) - Crear una solicitud de extracción
Licencia
Este proyecto es de código abierto.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor Modelo-Cliente-Protocolo que permite a los usuarios buscar en la biblioteca digital Gallica de la Biblioteca Nacional de Francia y generar informes de investigación secuenciales estructurados con citas formateadas e imágenes relevantes.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides access to the DBLP computer science bibliography database, allowing AI models to search publications, process citations, and generate accurate BibTeX entries.Last updated -61PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to perform web research by integrating Google search, extracting webpage content, and capturing screenshots.Last updated -8544MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables conversational searching of NIH-funded research projects and publications through the NIH RePORTER database.Last updated -PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to perform advanced web research with intelligent search queuing, enhanced content extraction, and deep research capabilities.Last updated -53TypeScriptMIT License