Wayback Machine

Wayback Machine for agents: closest archived copy of a URL with its text, and full capture history

Free remote MCP server. No API key. Endpoint:

https://waybackmcp.com/mcp

Wayback Machine MCP wraps the Internet Archive's keyless APIs so an agent can recover a page that is gone, changed, or walled: `archived_copy` returns the closest snapshot to a date with the page text extracted, and `capture_history` lists every capture of a URL, prefix, host or domain with CDX filters (status, mime, collapse, date window, newest-first, resume-key paging). Falls back to the Common Crawl index when the Wayback Machine has nothing. Free, no API key, no account.

Tools

Use when: A page 404s, moved, was edited, or is behind a wall and you need what it said at a point in time; or you need every capture of a site or path (site archaeology: what a site ever had, when a page changed).
Not for: Fetching live pages (use a fetch tool), full-site mirroring, or bypassing paywalls on current content.

Install

Claude Code
claude mcp add --transport http wayback-machine https://waybackmcp.com/mcp -s user
Cursor (~/.cursor/mcp.json)
{
  "mcpServers": {
    "wayback-machine": {
      "url": "https://waybackmcp.com/mcp"
    }
  }
}
VS Code / Copilot (user mcp.json)
{
  "servers": {
    "wayback-machine": {
      "type": "http",
      "url": "https://waybackmcp.com/mcp"
    }
  }
}

or `code --add-mcp '{"name":"wayback-machine","type":"http","url":"https://waybackmcp.com/mcp"}'`
Claude Desktop / claude.ai
Settings → Connectors → Add custom connector → URL `https://waybackmcp.com/mcp`, Authentication: None.
Codex CLI (~/.codex/config.toml)
[mcp_servers.wayback-machine]
url = "https://waybackmcp.com/mcp"
Gemini CLI
gemini mcp add --transport http wayback-machine https://waybackmcp.com/mcp -s user
(settings.json uses `httpUrl`, not `url`.)

Every client: /install. Agents: /llms.txt, full reference /llms-full.txt, REST twin /openapi.json.