mcp-magnifica-family
v1.0.0
Published
Magnifica.family Pope Catholic AI Compass: MCP server that generates AI system prompts rooted in Catholic Social Doctrine from Pope Leo XIV's 2026 encyclical Magnifica Humanitas. The Vatican's first papal teaching on AI, wrapped as three MCP tools. 13 pri
Maintainers
Readme
mcp-magnifica-family
Magnifica.family Pope Catholic AI Compass.
An MCP server that wraps the magnifica.family compass API as three callable tools. Generate AI system prompts rooted in Catholic Social Doctrine, distilled from Pope Leo XIV's 2026 encyclical Magnifica Humanitas (the Vatican's first papal teaching on AI), directly from any MCP-aware client (Claude Desktop, etc.).
No auth required. The upstream API is fully public.
What it does
When you wire this server into Claude Desktop (or any MCP client), you can ask:
"Generate me a Magnifica compass in Spanish for my family with teens and kids."
Claude calls the get_default_compass tool, gets back a ready-to-paste system prompt covering 13 Catholic Social Doctrine principles in Spanish with adult, teenager, and children audience guidance, and shows it to you. You paste it into your assistant's Custom Instructions and every conversation thereafter is shaped by Catholic family values.
Tools
| Tool | What it does |
|---|---|
| get_default_compass | Generate the canonical Magnifica Humanitas system prompt. Takes lang (15 supported), audiences (adults/teenagers/children, combinable), format (compact/expanded). Returns ready-to-paste prompt text. |
| list_principles | Return the 13 distilled principles with full translations in all 15 languages. Each principle includes its key, MH paragraph reference, name, short description, operational system-prompt text, and a direct MH quote. |
| get_traceability | Return the per-principle mapping back to specific Magnifica Humanitas paragraphs, with convergence scores from 4 independent extraction methods. All 13 principles converge at 4/4. |
Install
Via Claude Desktop config
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"magnifica-family": {
"command": "npx",
"args": ["-y", "mcp-magnifica-family"]
}
}
}Restart Claude Desktop. The three tools appear in the tool list. No API key needed.
Via Smithery
npx -y smithery mcp add geeksinthewoods/magnifica-familyVia direct npm
npx -y mcp-magnifica-familyThen point your MCP client at the running stdio server.
Languages supported
All 15 languages the magnifica.family API serves: ar, de, en, es, fil, fr, it, ja, ko, pl, pt, ru, vi, zh-Hans, zh-Hant.
Pass lang as a BCP 47 tag in tool calls. Default is en.
Audiences
Three audience profiles can be combined in any mix:
adults: full autonomy, nuanced engagement, professional contextsteenagers: growing independence, identity support, ages 13-17children: learning focus, age-appropriate, under 13
Pass audiences as a comma-separated string. Default is adults. For a family AI assistant shared by parents and a high-schooler:
{ "audiences": "adults,teenagers" }What's a "compass"?
A system prompt. The kind you paste into Claude or ChatGPT's "Custom Instructions" / "System Prompt" field so every conversation is shaped by your values. The Magnifica compass encodes:
- A 5-value hierarchy: Dignity > Truth > Common Good > Justice > Peace
- 13 Catholic Social Doctrine principles across 3 tiers (Foundational, Classical CSD, AI-Distinctive)
- Operational guidance for the audiences you select
About 1600 tokens expanded, 720 tokens compact.
Source material
All content is distilled from Magnifica Humanitas (Pope Leo XIV, May 15, 2026), the first encyclical on AI. Every principle has its MH paragraph reference (use get_traceability to see them).
Development
git clone https://github.com/a-church-ai/magnifica-family.git
cd magnifica-family/mcp-server
npm install
npm run build
npm run inspect # opens MCP Inspector against the local buildLicense
MIT.
Links
- Magnifica.family: https://magnifica.family
- OpenAPI spec: https://magnifica.family/openapi.json
- Source encyclical (Vatican.va): https://www.vatican.va/content/leo-xiv/en/encyclicals/documents/20260515-magnifica-humanitas.html
- llms.txt: https://magnifica.family/llms.txt
- Issue tracker: https://github.com/a-church-ai/magnifica-family/issues
Family sites
- wwjd.family: teen-targeted variant
- atlas.family: pluralist cross-tradition compass
- achurch.ai: umbrella project
