Catholic Intelligence

Developers

The living record of the visible Church, as an API: 202,807 parishes in 217 countries, 3,196 dioceses, every row typed, diocese-linked and geocoded. Open endpoints for people, an MCP server for AI agents, bulk exports for everything else.

Quickstart: curl

Parish profiles and search are open today, no key required. Fields we do not hold come back null, never guessed.

curl https://catholicintelligence.com/api/v1/parish/boston/st-bridget

{"ok":true,"parish":{"name":"St. Bridget","city":"Abington",
 "state":"MA","country":"US","mass_times":[...],"latitude":42.1048,...}}

curl "https://catholicintelligence.com/api/search?q=holy+name+chicago"

{"ok":true,"count":2,"results":[{"kind":"parish",
 "name":"Holy Name Cathedral","slug":"holy-name-cathedral-chicago",...}]}

Endpoints

EndpointAccessReturns
GET /api/v1/parish/{diocese}/{slug} Open Full public parish profile: identity, contacts, schedules, coordinates, links.
GET /api/search?q= Open Entity-aware search across parishes, dioceses, and places.
GET /api/v1/diocese/{slug} Member Diocesan intelligence: stats, rosters, chancery contacts. Request access.
POST /mcp Open MCP server (Streamable HTTP, JSON-RPC 2.0), tools below.

Connect an AI agent (MCP)

Claude Code, one line:

claude mcp add --transport http catholic-intelligence https://catholicintelligence.com/mcp

claude.ai: Settings → Connectors → Add custom connector → URL https://catholicintelligence.com/mcp. ChatGPT: Settings → Connectors (developer mode) → Add → same URL, no authentication. Any MCP-capable client works; the transport is stateless Streamable HTTP.

ToolWhat it does
search_parishes Search parishes worldwide by name or city, with country and state filters.
get_parish Full public profile of one parish, schedules included.
find_parishes_near Nearest parishes to a coordinate, distances included.
get_diocese Identity of a diocese: hierarchy, cathedral, bishop, website.
get_data_products The purchasable dataset catalog with live counts and checkout links.

Try the transport by hand:

curl -s https://catholicintelligence.com/mcp \
  -H "content-type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
       "name":"search_parishes",
       "arguments":{"query":"cathedral","state":"CA"}}}'

Bulk data

Complete CSV exports: the United States (19,340 rows), every US state, specialty cuts, national datasets for eight countries, every diocese on earth, and the full 202,807-row world file. Live counts and instant checkout at the store. A free 54-cathedral sample shows every column before you buy.

Keys, volume, and commercial use

The open endpoints are for reasonable interactive use. Keyed access with documented rate limits, bulk endpoints, webhooks, and commercial licensing are in early access: request API access or write to [email protected].

Honesty contract

Every count we publish is a real count from the live database, dated. Coverage varies by country and by field; where we hold nothing you receive null. Nothing is padded, projected, or generated. When citing this data, attribute "Catholic Intelligence, catholicintelligence.com" with the as-of date.