API & MCP

Everything a person can do on Free Event Calendar Finder, a program or AI agent can do with the same inputs and get the identical result.

HTTP API

Free Event Calendar Finder

Combine your own ICS files or public feed URLs, process IANA time zones and bounded daily, weekly, monthly and yearly recurrence, and export sourced event occurrences.

Inputs of Free Event Calendar Finder
FieldTypeDefaultDescription
calendartextarea"BEGIN:VCALENDAR\nVERSION:2.0\nBEGIN:VEVENT\nUID:demo-1\nDTSTART:20261107T100000Calendar (.ics text)
calendarUrlurl—Public .ics feed URL (optional)
feedstextarea—Additional public .ics URLs (one per line)
fromdate"2026-11-01"From
todate"2026-12-01"To
timeZonetext"Europe/Berlin"Display / floating-time zone
querytextarea—Words in title or description
freeOnlybooleantrueOnly explicitly free events

Example request

Try an example

curl -X POST https://hearthfreeevents.usefulweb.site/api/v1/calculate -H 'content-type: application/json' -d '{}'

Every result contains

inputs (normalised, defaults applied), summary, result (validated against the published schema), units, assumptions, sources, warnings, computedAt and links.

MCP (Model Context Protocol)

{
  "mcpServers": {
    "hearth-free-events": { "type": "http", "url": "https://hearthfreeevents.usefulweb.site/mcp" }
  }
}