Wayback Machine MCP Server
by Cyreslab-AI
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.
Last updated: N/A
What is Wayback Machine MCP Server?
The Wayback Machine MCP Server is a tool that integrates the Internet Archive's Wayback Machine with the Model Context Protocol. It enables users to programmatically access and retrieve archived web pages and metadata.
How to use Wayback Machine MCP Server?
To use the server, you need to clone the repository, install dependencies, build the project, and add the server configuration to your MCP settings file. Then, you can use the provided tools (get_snapshots, get_archived_page) and resource templates (wayback://{url}/{timestamp}) to interact with the Wayback Machine through MCP.
Key features of Wayback Machine MCP Server
Retrieve available snapshots for a URL
Retrieve the content of an archived webpage
Access archived web pages using a resource template
Supports URL matching options (exact, prefix, host, domain)
Integration with Model Context Protocol (MCP)
Use cases of Wayback Machine MCP Server
Accessing historical versions of websites for research
Verifying the content of a website at a specific point in time
Retrieving data from websites that are no longer online
Building applications that require access to archived web content
FAQ from Wayback Machine MCP Server
What is the Wayback Machine?
What is the Wayback Machine?
The Wayback Machine is a digital archive of the World Wide Web, created by the Internet Archive.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It is not defined in the context, so a generic answer is provided: It is a protocol for managing and accessing data and services.
How do I install the server?
How do I install the server?
Clone the repository, install dependencies using npm install
, build the project using npm run build
, and add the server configuration to your MCP settings file.
What parameters are available for get_snapshots?
What parameters are available for get_snapshots?
The parameters are: url
(required), from
(optional), to
(optional), limit
(optional), and match_type
(optional).
What APIs does this server use?
What APIs does this server use?
This server uses the Availability API, CDX Server API, and Wayback Machine Memento API.