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
| Endpoint | Access | Returns |
|---|---|---|
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.
| Tool | What 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.