mcpField
M
magnifica-humanitas-mcp

magnifica-humanitas-mcp

本地服务
github.com/grinnellian其他122 周前更新

关于 magnifica-humanitas-mcp

magnifica-humanitas-mcp 是用于查阅教宗良十四世通谕《Magnifica Humanitas》的 MCP 服务。它从梵蒂冈网站实时获取文本,供 LLM 客户端按章节、节、段落或搜索结果读取,而不必一次载入全文。

主要功能

  1. 01列出文档结构
  2. 02获取章节全文
  3. 03按标题查找节
  4. 04获取指定编号段落
  5. 05按词语或短语搜索段落

适用场景

  1. 01浏览通谕目录与段落范围
  2. 02逐次阅读某一章或某一节
  3. 03查找特定编号的段落
  4. 04查找包含指定词语的内容

MCP 相关

将文档导航和搜索作为 MCP 工具提供给 LLM 客户端。文本从梵蒂冈网站实时获取。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"grinnellian-magnifica-humanitas": {
"command": "npx",
"args": [
"-y",
"magnifica-humanitas-mcp"
]
}
}
}
启动命令npx -y magnifica-humanitas-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmagnifica-humanitas-mcp0.1.4
pypimagnifica-humanitas-mcp0.1.4

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

magnifica-humanitas-mcp

一个用于浏览 Magnifica Humanitas 的 MCP 服务——教宗利奥十四世于 2026 年发布的通谕,探讨人工智能时代如何维护人的尊严。

该服务会从梵蒂冈网站实时获取文档,并将其作为结构化 MCP 工具提供,让任何大模型客户端都能浏览文本,而无需一次性将全部 245 个段落加载到上下文中。

工具

工具描述
list_structure()包含段落范围的完整目录
get_chapter(number)获取某一章(1–5)的全文
get_section(title)按标题获取某一节的全文(模糊匹配)
get_paragraph(number)获取指定编号的单个段落
search(query, limit)查找包含某个词或短语的段落

使用方法

使用 npx(无需安装)
npx magnifica-humanitas-mcp
使用 uvx(需要安装 uv)
uvx magnifica-humanitas-mcp
Claude Desktop

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "magnifica-humanitas": {
      "command": "npx",
      "args": ["-y", "magnifica-humanitas-mcp"]
    }
  }
}
Claude Code
claude mcp add magnifica-humanitas -- npx -y magnifica-humanitas-mcp
Docker
docker run --rm grimalkinllc/magnifica-humanitas-mcp

许可证

MCP 服务代码采用 MIT 许可证。通谕文本版权归传播部——梵蒂冈出版社所有(© Copyright Dicastery for Communication – Libreria Editrice Vaticana)。此工具会在运行时从梵蒂冈网站获取相关内容,不会对其进行再分发。

贡献

开发环境设置和发布流程请参阅 docs/contributing.md。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。