magnifica-humanitas-mcp について
magnifica-humanitas-mcp は、教皇レオ14世の回勅『Magnifica Humanitas』を閲覧するための MCP サーバーです。バチカンのウェブサイトから本文を取得し、LLM クライアントが文書全体を一度に読み込まず、章、節、段落、検索結果を参照できます。
主な機能
- 01文書構成の一覧表示
- 02章の全文取得
- 03タイトルによる節の検索
- 04番号指定で段落を取得
- 05語句による段落検索
活用シーン
- 01回勅の目次と段落範囲の確認
- 02章や節ごとの本文閲覧
- 03指定番号の段落の参照
- 04指定語句を含む箇所の検索
MCP 対応
文書の閲覧と検索を MCP ツールとして LLM クライアントに提供します。本文はバチカンのウェブサイトからリアルタイムで取得します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
magnifica-humanitas-mcp
Magnifica Humanitas(人工知能の時代における人間の尊厳の保護に関する、教皇レオ14世による2026年の回勅)を閲覧するための MCP サーバーです。
バチカンのウェブサイトから文書をリアルタイムで取得し、構造化された MCP ツールとして公開するため、LLM クライアントは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 ライセンスです。回勅の本文は © 著作権 Dicastery for Communication – Libreria Editrice Vaticana が保有します。このツールは実行時にバチカンのウェブサイトからコンテンツを取得し、再配布はしません。
コントリビューション
開発環境のセットアップとリリース手順については、docs/contributing.md を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。