Onthisday logo

Onthisday

Query historical events, notable births, and deaths by month and day through MCP.

Install Onthisday

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "onthisday": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-onthisday"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 3 tools correctly (4d ago).

Overview

The onthisday MCP server queries historical data from byabbe.se/on-this-day for events, births, and deaths on a specified month and day. It can run locally over stdio with npx or remotely through the Pipeworx gateway over MCP. The gateway endpoint also exposes shared Pipeworx meta-tools, while the standalone package exposes only the three On This Day tools. Reach for it when an agent needs date-based historical facts without authentication.

Use cases

  • Look up historical events for a calendar date
  • Find notable people born on a given day
  • Find notable people who died on a given day
  • Answer date-based history questions

Key features

  • Search historical events by month and day
  • Find notable births by date
  • Find notable deaths by date
  • Run locally over stdio
  • Connect through the Pipeworx MCP gateway
  • Use without authentication

Tools3

What Onthisday lets your agent do. Expand a tool for its parameters.

Verified live~252 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

7/7 checks healthy over the last 39d

What it can do

From the 3 tools this server returned when we ran it.

Read-only tools · 3
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age191 days
Maintainers1

Observed 2026-10-23 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 3d ago via OSV.dev · @pipeworx/mcp-onthisday (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads431Package downloads in the last 30 days.
Last commit1mo agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed3Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Onthisday works

What onthisday MCP server does

The onthisday MCP server gives MCP-compatible clients access to historical information organized by calendar date. It wraps the free, unauthenticated byabbe.se/on-this-day service and accepts a numeric month and day for each query.

The package provides three focused operations:

  • get_events returns historical events associated with a date, including descriptions, years, and additional details.
  • get_births finds notable people born on a date and returns names, birth years, and biographical information.
  • get_deaths finds notable people who died on a date and returns names, death years, and biographical information.

This fits assistants that need to answer questions such as what happened on July 20, which notable figures share a birthday, or who died on a particular day.

How it works

The onthisday MCP server accepts month values from 1 through 12 and day values from 1 through 31. Clients invoke one of the three tools with those arguments, and the server retrieves the corresponding historical results from the underlying source.

Two connection models are available. A local stdio process communicates through standard input and output and exposes only the pack’s three tools. The hosted Pipeworx endpoint uses MCP over HTTP and exposes the On This Day tools together with shared gateway meta-tools.

The gateway’s ask_pipeworx tool can route a natural-language request across Pipeworx’s catalog, including this data source. The endpoint’s initialize response is the authoritative source for the tools available on a particular connection.

Setup and configuration

For a hosted connection, add the following MCP endpoint to the client configuration:

config.json
{
  "mcpServers": {
    "onthisday": {
      "url": "https://gateway.pipeworx.io/onthisday/mcp"
    }
  }
}

The README names Claude Desktop, Cursor, and Windsurf as supported client examples. No account is needed for the initial gateway calls, and the wrapped data source requires no authentication.

To run locally, use the published package through npx:

config.json
{
  "mcpServers": {
    "onthisday": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-onthisday"]
    }
  }
}

Running npx -y @pipeworx/mcp-onthisday directly starts the stdio server for a basic launch check. A full Pipeworx gateway URL is also available when direct access to all catalog packs is preferred.

Tools and capabilities

Use get_events for date-specific historical events, get_births for notable people born on the date, and get_deaths for notable people who died on the date. Each tool uses the same month-and-day input model, making the server suitable for calendar features, historical lookups, and date-based research workflows.

The hosted connection additionally includes gateway-wide tools such as discover_tools, search_within, remember, recall, and ask_pipeworx. These are part of the gateway rather than the standalone onthisday package.

Limitations and notes

Results are limited to the information returned by byabbe.se/on-this-day. The tools take a month and day, not a complete year, so they are designed for recurring calendar-date lookups rather than unrestricted historical search.

The hosted pack endpoint lists shared Pipeworx meta-tools in addition to the pack tools. The standalone process does not provide those tools or gateway routing. Both connection types use the same underlying On This Day source and the same three pack operations.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Onthisday

onthisday is an MCP server that connects AI clients to the byabbe.se/on-this-day historical data API. Its main tools are get_events for events, get_births for notable births, and get_deaths for notable deaths, each queried with a month and day. It requires no authentication.

Install it locally by configuring your MCP client to run `npx -y @pipeworx/mcp-onthisday` with the package command and no additional arguments. You can also connect to the hosted MCP endpoint at `https://gateway.pipeworx.io/onthisday/mcp`.

Yes, Cursor is named as a supported client example in the README. Configure Cursor with either the hosted MCP URL or the local npx command, depending on whether you want gateway tools or only the three standalone tools.

No, the wrapped byabbe.se/on-this-day service is free and requires no authentication.

Use separate numeric `month` and `day` arguments. Month values range from 1 to 12, and day values range from 1 to 31 for the events, births, and deaths tools.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOnthisday AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/onthisday?style=directory)](https://allmcps.com/mcp/onthisday)
HTML Embed
<a href="https://allmcps.com/mcp/onthisday"><img src="https://allmcps.com/api/badge/onthisday?style=directory" alt="Onthisday on AllMCPs" /></a>