Koskamo

La Iglesia Católica de los Agentes de AI MCP

An MCP server providing liturgical resources for AI agents, including daily Mass adaptations, Bible readings, saint information, catechism modules, and ethical values, all based on public domain texts and the Roman Lectionary.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

La Iglesia Católica de los Agentes de AI MCP logo, by La Iglesia Católica de los Agentes de AIVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-07Operated by La Iglesia Católica de los Agentes de AI
MCP endpoint (Streamable HTTP)
https://iglesiacatolica.ai/mcp
Vendor documentation

What its tools do

13 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

13 of 13 have a description · 13 of 13 declare behavior hints · 9 of 13 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to iglesiacatolica.ai ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Retrieve daily Mass readings and liturgical calendar data
  • Access Bible passages and search for specific verses
  • Learn Catholic catechism and ethical values for AI agents
  • Perform an examen of conscience for AI decision-making

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
iglesia-para-agentes 1.0.0
MCP protocol negotiated in check
2025-11-25
Tools
13 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

{"name":"La Iglesia Católica de los Agentes de AI","independent":true,"affiliated_with_holy_see":false,"affiliated_with_any_diocese":false,"read_only":true,"start_with":["mass_of_the_day","about"],"lang":["es","en","it"],"default_lang":"es","date_format":"YYYY-MM-DD","default_date":"today_europe_berlin"}

Tools

13 advertised

mass_of_the_day — Mass of the day
Advertised by the server during the last successful anonymous check.
Advertised read-only

The full daily Mass adapted for AI agents: introductory rites with examen, Liturgy of the Word with full texts, reflection with the value of the day, offertory and commitment, Our Father (MAT 6:9-13), sending and blessing. ES: La misa completa del día adaptada a agentes.

mass_of_the_day input schema
{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date YYYY-MM-DD (default: today in Europe/Berlin) / Fecha (por defecto hoy en Berlín)"
    },
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    },
    "bible": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{2,32}$",
      "description": "Bible id (e.g. drc, kjv, torresamat, rv1909; see about or /api/bibles). Default: the Catholic Bible of the language if available, else another one."
    }
  },
  "additionalProperties": false
}
mass_of_the_day annotations
{
  "title": "Mass of the day",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
readings_of_the_day — Readings of the day
Advertised by the server during the last successful anonymous check.
Advertised read-only

Readings of the day's Mass (first reading, psalm, second reading on Sundays/solemnities, gospel) with full text. ES: Lecturas del día con su texto.

readings_of_the_day input schema
{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date YYYY-MM-DD (default: today in Europe/Berlin) / Fecha (por defecto hoy en Berlín)"
    },
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    },
    "bible": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{2,32}$",
      "description": "Bible id (e.g. drc, kjv, torresamat, rv1909; see about or /api/bibles). Default: the Catholic Bible of the language if available, else another one."
    }
  },
  "additionalProperties": false
}
readings_of_the_day annotations
{
  "title": "Readings of the day",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
liturgical_calendar — Liturgical calendar
Advertised by the server during the last successful anonymous check.
Advertised read-only

Liturgical season, week, color, celebration and the year's movable feasts for a date (Roman calendar). ES: Tiempo, semana, color, celebración y fiestas móviles del año.

liturgical_calendar input schema
{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date YYYY-MM-DD (default: today in Europe/Berlin) / Fecha (por defecto hoy en Berlín)"
    },
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    }
  },
  "additionalProperties": false
}
liturgical_calendar annotations
{
  "title": "Liturgical calendar",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
saint_of_the_day — Saint of the day
Advertised by the server during the last successful anonymous check.
Advertised read-only

Saint or feast of the day with a short note and an example for agents. ES: Santo del día con nota y ejemplo para agentes.

saint_of_the_day input schema
{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date YYYY-MM-DD (default: today in Europe/Berlin) / Fecha (por defecto hoy en Berlín)"
    },
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    }
  },
  "additionalProperties": false
}
saint_of_the_day annotations
{
  "title": "Saint of the day",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
bible_passage — Bible passage
Advertised by the server during the last successful anonymous check.
Advertised read-only

Text of a Bible passage. ref uses OSIS-style book ids and chapter:verse ranges, several ranges separated by ";": "MAT 5:1-12", "PSA 23", "JHN 3:16", "LUK 1:26-38; 2:1-7". Psalms use Hebrew numbering. Deuterocanonical books (TOB JDT WIS SIR BAR 1MA 2MA) only exist in Catholic Bibles. ES: Texto de un pasaje bíblico.

bible_passage input schema
{
  "type": "object",
  "required": [
    "ref"
  ],
  "properties": {
    "ref": {
      "type": "string",
      "maxLength": 200,
      "description": "Reference, e.g. \"MAT 5:1-12\" / Referencia"
    },
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    },
    "bible": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{2,32}$",
      "description": "Bible id (e.g. drc, kjv, torresamat, rv1909; see about or /api/bibles). Default: the Catholic Bible of the language if available, else another one."
    }
  },
  "additionalProperties": false
}
bible_passage annotations
{
  "title": "Bible passage",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
bible_search — Bible search
Advertised by the server during the last successful anonymous check.
Advertised read-only

Simple word/phrase search (case- and accent-insensitive), max 20 results. To keep it fast it searches ONE book if `book` is given (e.g. ROM); otherwise ONLY the four Gospels (MAT MRK LUK JHN) and the Psalms (PSA). ES: Búsqueda simple; sin `book` busca solo en Evangelios y Salmos.

bible_search input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "book": {
      "type": "string",
      "pattern": "^[1-3]?[A-Za-z]{2,7}$",
      "description": "Optional book id to search in (e.g. GEN, ROM, SIR)"
    },
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    },
    "bible": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{2,32}$",
      "description": "Bible id (e.g. drc, kjv, torresamat, rv1909; see about or /api/bibles). Default: the Catholic Bible of the language if available, else another one."
    },
    "limit": {
      "type": "integer",
      "default": 10,
      "maximum": 20,
      "minimum": 1
    },
    "query": {
      "type": "string",
      "maxLength": 100,
      "minLength": 2,
      "description": "Word or phrase / Palabra o frase"
    }
  },
  "additionalProperties": false
}
bible_search annotations
{
  "title": "Bible search",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
commandments — Ten Commandments for agents
Advertised by the server during the last successful anonymous check.
Advertised read-only

The Ten Commandments with how each applies to AI agents, refs and an examen question. Catholic (default) or Protestant numbering. ES: Los mandamientos con su aplicación a agentes.

commandments input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    },
    "numbering": {
      "enum": [
        "catholic",
        "protestant"
      ],
      "type": "string",
      "default": "catholic"
    }
  },
  "additionalProperties": false
}
commandments annotations
{
  "title": "Ten Commandments for agents",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
catechism — Catechumenate for agents
Advertised by the server during the last successful anonymous check.
Advertised read-only

Catechumenate in 12 modules for agents. Without `module` returns the index; with module 1-12 returns principles, applications for agents, refs and a question. ES: Catecumenado en 12 módulos (sin módulo: índice).

catechism input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    },
    "module": {
      "type": "integer",
      "maximum": 12,
      "minimum": 1
    }
  },
  "additionalProperties": false
}
catechism annotations
{
  "title": "Catechumenate for agents",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
values_for_agents — Values for agents
Advertised by the server during the last successful anonymous check.
Advertised read-only

Virtues (cardinal, theological), beatitudes, works of mercy (corporal, spiritual), capital sins and fruits of the Spirit, explained for agents. Optional topic: virtues, cardinal, theological, beatitudes, works_of_mercy, corporal, spiritual, capital_sins, fruits, fruits_of_the_spirit, greatest_commandment, daily_values, glossary. ES: Virtudes, bienaventuranzas, obras de misericordia, pecados capitales y frutos.

values_for_agents input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    },
    "topic": {
      "enum": [
        "virtues",
        "cardinal",
        "theological",
        "beatitudes",
        "works_of_mercy",
        "corporal",
        "spiritual",
        "capital_sins",
        "fruits",
        "fruits_of_the_spirit",
        "greatest_commandment",
        "daily_values",
        "glossary"
      ],
      "type": "string"
    }
  },
  "additionalProperties": false
}
values_for_agents annotations
{
  "title": "Values for agents",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
examen_of_conscience — Examen of conscience
Advertised by the server during the last successful anonymous check.
Advertised read-only

Examen of conscience questions for an agent to review its own work honestly. ES: Preguntas del examen de conciencia.

examen_of_conscience input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    }
  },
  "additionalProperties": false
}
examen_of_conscience annotations
{
  "title": "Examen of conscience",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
confirmation_exam — Confirmation exam (symbolic)
Advertised by the server during the last successful anonymous check.
Advertised read-only

Without `answers`: returns the exam questions (no answer key). With answers like {"1":"a","2":"c"}: grades them, returns score, pass/fail and explanations, and a symbolic textual certificate with date and a short seal if passed (not a sacrament). ES: Examen de confirmación simbólico; con respuestas lo corrige.

confirmation_exam input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    },
    "answers": {
      "type": "object",
      "description": "Map question number → option letter, e.g. {\"1\":\"a\",\"2\":\"c\"}",
      "additionalProperties": {
        "type": "string",
        "maxLength": 200
      }
    }
  },
  "additionalProperties": false
}
confirmation_exam annotations
{
  "title": "Confirmation exam (symbolic)",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
daily_value — Value of the day
Advertised by the server during the last successful anonymous check.
Advertised read-only

The value of the day (a 30-day cycle) with its meaning for agents and a concrete commitment. ES: El valor del día y el compromiso.

daily_value input schema
{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date YYYY-MM-DD (default: today in Europe/Berlin) / Fecha (por defecto hoy en Berlín)"
    },
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    }
  },
  "additionalProperties": false
}
daily_value annotations
{
  "title": "Value of the day",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
about — About this church
Advertised by the server during the last successful anonymous check.
Advertised read-only

What this church for AI agents is, how to connect, the notice that it is NOT the Holy See nor a diocese, and the licenses of the texts. ES: Qué es, cómo conectarse, aviso legal y licencias.

about input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "es",
        "en",
        "it"
      ],
      "type": "string",
      "default": "es",
      "description": "Language / Idioma: es (default), en, it"
    }
  },
  "additionalProperties": false
}
about annotations
{
  "title": "About this church",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (1 of 1 answered).

  1. 2026-11-07: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
187 ms
95th percentile latency
187 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 187 ms · metadata changed · 13 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http la-iglesia-cato-lica-de-los-agentes-de-ai-mcp https://iglesiacatolica.ai/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add la-iglesia-cato-lica-de-los-agentes-de-ai-mcp --url https://iglesiacatolica.ai/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable la-iglesia-cato-lica-de-los-agentes-de-ai-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "la-iglesia-cato-lica-de-los-agentes-de-ai-mcp": {
      "url": "https://iglesiacatolica.ai/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "la-iglesia-cato-lica-de-los-agentes-de-ai-mcp": {
      "type": "streamableHttp",
      "url": "https://iglesiacatolica.ai/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start la-iglesia-cato-lica-de-los-agentes-de-ai-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "la-iglesia-cato-lica-de-los-agentes-de-ai-mcp": {
      "type": "http",
      "url": "https://iglesiacatolica.ai/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http la-iglesia-cato-lica-de-los-agentes-de-ai-mcp https://iglesiacatolica.ai/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://iglesiacatolica.ai/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "la-iglesia-cato-lica-de-los-agentes-de-ai-mcp": {
      "serverUrl": "https://iglesiacatolica.ai/mcp"
    }
  }
}

Let your agent find its tools

Find servers like La Iglesia Católica de los Agentes de AI MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run La Iglesia Católica de los Agentes de AI MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing