General Tools
whathappen.today
Provides date and time details, public holiday lookups, and historical events for any date.
ENDPOINT 1
https://whathappen.today/mcp
MCP server metadata
- Name
- whathappen
- Version
- 1.0.0
Use `today` before answering anything that depends on the current date, weekday or week number; pass the user's IANA time zone when you know it. Use `next_holiday` or `holidays` for public holidays in 28 countries. Holiday dates are for reference; quote the official source for anything important. No inputs are logged.
Known tools 6
todayToday's date in a time zone: weekday, ISO week, day of the year, days left in the year, moon phase and UTC offset.
Inferred read-onlydate_infoWeekday, ISO week, day of the year, moon phase and (with a country) holiday status for any date from 0001-01-01 to 9999-12-31, plus how many days it is from today.
Inferred read-onlyholidaysAll public holidays of one country for a year (2020–2030), including substitute days off, dates not yet officially confirmed (moon sightings, yearly announcements), and China's make-up working days.
Inferred read-onlynext_holidayThe next public holidays of a country after today (in the country's or the given time zone), with the number of days until each.
Inferred read-onlyon_this_dayNotable events, births, deaths and observances for a calendar day, from Wikipedia (CC BY-SA 4.0; the result carries the attribution to show).
Inferred read-onlylist_countriesThe 28 countries with holiday data, their default time zone and what each list covers.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.whathappen]
url = "https://whathappen.today/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"whathappen": {
"type": "http",
"url": "https://whathappen.today/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: whathappen
Remote MCP URL: https://whathappen.today/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"whathappen": {
"url": "https://whathappen.today/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"whathappen": {
"type": "http",
"url": "https://whathappen.today/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "whathappen",
"transport": "streamable-http",
"url": "https://whathappen.today/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.