Wayback Machine MCP Server logo

Wayback Machine MCP Server

by MCP-Mirror

This is a Model Context Protocol (MCP) server that provides access to the Internet Archive's Wayback Machine. It allows you to retrieve archived versions of web pages and check available snapshots of URLs.

View on GitHub

Last updated: N/A

What is Wayback Machine MCP Server?

This MCP server provides access to the Internet Archive's Wayback Machine, allowing users to retrieve archived web pages and check for available snapshots of URLs.

How to use Wayback Machine MCP Server?

  1. Clone the repository. 2. Install dependencies using npm install. 3. Build the project using npm run build. 4. Add the server configuration to your MCP settings file, as shown in the README. 5. Use the provided use_mcp_tool and access_mcp_resource functions with the appropriate server name and parameters to interact with the Wayback Machine.

Key features of Wayback Machine MCP Server

  • Retrieve archived web pages

  • Get a list of available snapshots for a URL

  • Access archived content with or without the Wayback Machine banner

  • Supports various URL matching types (exact, prefix, host, domain)

Use cases of Wayback Machine MCP Server

  • Accessing historical versions of websites

  • Verifying the content of a website at a specific point in time

  • Investigating changes to a website over time

  • Retrieving content from websites that are no longer online

FAQ from Wayback Machine MCP Server

What is the Wayback Machine?

The Wayback Machine is a digital archive of the World Wide Web, created by the Internet Archive. It allows users to access archived versions of websites.

What is an MCP server?

MCP stands for Model Context Protocol. It is a protocol that allows different applications to communicate and share data.

How do I install this server?

Follow the installation instructions in the README, which involve cloning the repository, installing dependencies, building the project, and configuring your MCP settings file.

What parameters are available for the get_snapshots tool?

The get_snapshots tool accepts parameters such as url, from, to, limit, and match_type to customize the snapshot retrieval process.

What is the format for the timestamp parameter?

The timestamp parameter should be in YYYYMMDDHHMMSS format (e.g., 20200101120000).