SM

smeet666/mcp-databnf

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 0 forks 质量 84 趋势 20MIT

data.bnf.fr 是法国国家图书馆的开放数据服务。它发布国家图书馆维护的权威记录:对人物进行编目及其日期,他们的......

概览

data.bnf.fr 是法国国家图书馆的开放数据服务。它发布国家图书馆维护的权威记录:其编目人员及其日期、地点、语言和工作领域;他们所著作及其出版版本;以及在Gallica数字化的副本链接。记录说明图书馆是否认为其为成立还是仍为临时。 该服务器将聊天客户端连接到该服务。你可以按姓名搜索作者或作品,完整阅读记录,列出作者的作品,列出作品的版本,并查找与其中一者相关的数字化副本。它不需要API密钥,也不需要账户。 需要节点24或更高,且无需设置环境变量。 -i 保持 stdin 开放,协议传输到那里,-t 被省略,因为 TTY 会重写流。容器需要向 data.bnf 发送 HTTPS 信号。

概述(AI 翻译)

data.bnf.fr 是图书馆的开放数据服务 法国国家图书馆。它负责出版国家图书馆的权威档案 坚持:它所编目的人,包括他们的日期、地点、 语言及其活动领域;他们所著的著作及其版本 每部作品均出版于;并以Gallica数字化的链接为副本。A 记录说明图书馆是否视其为成立或仍为临时。

这个服务器会把聊天客户端连接到该服务。你可以搜索作者 或者按作品名称阅读,完整阅读记录,列出作者的作品,列出 作品的版本,并找到附带的数字化副本。它不需要 API 密钥,没有账户。

Version française


安装

一键安装

克洛德代码

Claude 桌面、光标及任何使用标准配置格式的客户端

需要节点24或更高,且无需设置环境变量。

使用 Docker

-i 保持 stdin 开放,协议传输到这里,-t 被省略 因为 TTY 会重写流。容器需要对 data.bnf.fr,没有其他:没有卷、没有端口、没有凭证。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

mcp-databnf

data.bnf.fr is the open data service of the Bibliothèque nationale de France. It publishes the authority records the national library maintains: the people it catalogues, with their dates, their places, their languages and their fields of activity; the works they wrote, with the editions each work was published in; and the links to the copies digitised in Gallica. A record states whether the library considers it established or still provisional.

This server connects a chat client to that service. You can search for an author or a work by name, read a record in full, list what an author wrote, list the editions of a work, and find the digitised copies attached to either. It needs no API key and no account.

Version française


Install

One-click install

Claude Code

claude mcp add databnf -- npx -y mcp-databnf

Claude Desktop, Cursor, and any client using the standard config format

{
  "mcpServers": {
    "databnf": {
      "command": "npx",
      "args": ["-y", "mcp-databnf"]
    }
  }
}
在 GitHub 查看完整 README

安装

npx -y mcp-databnf
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "databnf": { "command": "npx", "args": ["-y", "mcp-databnf"] } } }