Quickstart: curl
Open today, no key required. Fields we do not hold come back null, never guessed.
curl "https://catholicintelligence.com/api/news?view=feed&days=3&limit=10"
{"ok":true,"source":"d1-public-wire","scope":"public",
"totals":{"stories":10,"sources":...},"stories":[...]}
Endpoints
| Endpoint | Returns |
|---|---|
GET /api/news?view=feed |
Catholic News: the ranked stories of the last days, with
sources, topics and places. Parameters
days, limit, lang. |
GET /api/news/sources |
The publisher and collection-channel registry behind Catholic News. Candidate sources are identified separately from active ones. |
GET /api/liturgical-today |
The day in the Church's year, computed rather than stored:
season, week and colour from the General Roman Calendar, the
celebration by name, the day's Gospel as a citation, a
public-domain plate when one matches that Gospel, and the hours
of the Office with the clock band each one answers to. Optional
date=YYYY-MM-DD. Citations only, never the text of
Scripture or the Office. |
The register API
Parishes, dioceses, schools, search, and the nearest-parish tools read the register, which is in early access. One call per row: identity, contacts, schedules, coordinates, links. Sign up for early access.
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 and connects with no key.
Every tool this server offers reads the register:
search_parishes, get_parish,
find_parishes_near, get_diocese,
search_schools, get_school. They are in early
access, and until launch each answers with where to sign up.
The ontology and its evidence
The Catholic Intelligence ontology defines the entities and relationships in the record. Its data map, source collection receipts and measured data gaps are open to read. Each term has a stable address. Download the vocabulary as JSON-LD or Turtle, and inspect the evidence validation shapes. A collected source and a reviewed claim remain distinct.
Bulk data
Complete CSV exports: the United States (over 19,000 rows), every US state, specialty cuts, national datasets for eight countries, every diocese on earth, and the world file of over 200,000 rows. Licensed by letter at licensing, with the coverage for your scope stated before anything is agreed. A sample of the columns for your scope comes back with the answer, so nothing is agreed against a description alone.
U.S. diocesan boundaries
We build the 176 U.S. diocesan boundaries by combining Census county geometry with our county-to-diocese assignment table. The initial assignments came from US Diocese Mapper; our build applies documented corrections and split-county rules, validates the geometry, and connects it to our diocese records.
Of the 176 boundaries, 149 are county-exact, 2 sub-county (Boston and Fall River), and 25 county-approximated. The last group still includes unresolved splits inside counties. These geographic reconstructions do not replace the diocese's own boundary descriptions. Each feature includes county FIPS codes, shared counties, and its precision category. Census cartographic geometry is at 1:500,000.
Download GeoJSON · Downloads are available to approved accounts.
Version 2026-09-02, 8.3 MB, public domain (CC0). The manifest carries the checksum, the coverage count and the list of shared counties still drawn whole. Cite it as Catholic Intelligence, US Diocesan Boundaries. Corrections are welcome with the decree or the chancery's own map at [email protected]; each one is applied by name, with its source, and survives every rebuild.
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: write about licensing 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.