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 enables Claude to perform web research by integrating Google search, extracting webpage content, and capturing screenshots.Last updated -391413MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables Claude to perform web research by integrating Google search, extracting webpage content, and capturing screenshots in real-time.Last updated -49144JavaScriptMIT License
- AsecurityAlicenseAqualityA 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 -381TypeScriptMIT License
- AsecurityFlicenseAqualityA server that enables Claude to search and access documentation from popular libraries like LangChain, LlamaIndex, and OpenAI directly within conversations.Last updated -13Python