Skip to main content
Glama

BnF API 서버

프랑스 국립도서관(BnF)의 Gallica API에 접근하여 순차적 검색 보고서를 생성하는 모델-클라이언트-프로토콜(MCP) 서버입니다.

특징

  • Gallica에서 검색 : Gallica 디지털 라이브러리에서 문서, 이미지, 지도 및 기타 리소스를 검색하세요

  • 순차적 보고 : 모든 주제에 대한 구조화된 연구 보고서를 자동으로 생성합니다.

  • 차트 통합 : 생성된 보고서에 관련 이미지 및 지도 포함

  • 서식이 지정된 인용문 : 올바른 서식이 지정된 인용문으로 참고문헌을 자동 생성합니다.

Related MCP server: MCP Web Research Server

시설

필수 조건

  • Python 3.8 이상

  • Pip(Python 패키지 관리자)

설치 단계

  1. 저장소를 복제합니다 .

    지엑스피1

  2. 종속성 설치 :

    pip install -r requirements.txt

Claude Desktop을 사용한 구성

  1. 아직 Claude Desktop을 설치하지 않았다면 설치하세요 .

  2. Claude Desktop 구성 열기 :

    • 클로드 데스크톱 설정에 액세스

    • 구성 파일을 엽니다(일반적으로 %APPDATA%\Claude\claude_desktop_config.json 에 있음)

{ "bnf": { "command": "py", "args": [ "c:\\chemin\\vers\\mcp-bnf\\bnf_server.py" ], "cwd": "c:\\chemin\\vers\\mcp-bnf" },

chemin\\vers\\mcp-bnf 설치 디렉토리의 실제 경로로 바꾸세요.

  1. 구성 파일을 저장 하고 Claude Desktop을 다시 시작하세요.

사용 가능한 MCP 도구

구성이 완료되면 Claude Desktop에서 다음 도구를 사용할 수 있습니다.

갈리카에서 검색

다양한 기준(제목, 저자, 주제, 날짜, 문서 유형)을 사용하여 BnF의 Gallica 디지털 라이브러리에서 문서를 검색할 수 있습니다.

순차 보고서 생성

Gallica 소스를 활용하여 모든 주제에 대한 포괄적인 연구 보고서를 작성하세요. 보고서에는 다음이 포함됩니다.

  • 형식화된 참고문헌

  • 소개

  • 역사적 맥락

  • 분석

  • 결론

  • 관련 이미지 및 지도(선택 사항)

프로젝트 구조

mcp-bnf/ │ ├── bnf_server.py # Serveur MCP principal ├── requirements.txt # Dépendances du projet │ └── bnf_api/ # Package API BnF ├── __init__.py # Exports du package ├── api.py # Client API Gallica BnF ├── search.py # Fonctions de recherche ├── config.py # Constantes et configuration └── sequential_reporting.py # Outil de génération de rapports séquentiels

사용

Claude Desktop을 구성하면 Claude가 BnF 도구를 사용하여 다음을 수행하도록 지시할 수 있습니다.

  1. 문서 검색 :

    • "갈리카에서 빅토르 위고에 관한 책을 검색하세요"

    • "19세기 파리 지도를 찾아보세요"

  2. 보고서 생성 :

    • "프랑스의 인상주의에 대한 보고서를 작성하세요"

    • "프랑스 위임통치 하의 레바논 역사에 대한 이미지를 포함한 보고서를 생성합니다."

개발

프로젝트에 기여하려면:

  1. 저장소를 포크하세요

  2. 기능에 대한 브랜치를 생성합니다( git checkout -b feature/nouvelle-fonctionnalite )

  3. 변경 사항을 커밋합니다( git commit -am 'Ajouter une nouvelle fonctionnalité' )

  4. 브랜치에 푸시( git push origin feature/nouvelle-fonctionnalite )

  5. 풀 리퀘스트 만들기

특허

이 프로젝트는 오픈 소스입니다.

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kryzo/mcp-bibliotheque_nationale_de_France'

If you have feedback or need assistance with the MCP directory API, please join our Discord server