mcp-server-wayback
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WAYBACK_MCP_IA_ACCESS_KEY | No | Your Internet Archive S3 access key for higher rate limits. | |
| WAYBACK_MCP_IA_SECRET_KEY | No | Your Internet Archive S3 secret key for higher rate limits. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_availabilityA | Check if a URL has been archived by the Wayback Machine and return the closest snapshot. |
| lookup_snapshotsA | Return CDX snapshots for a URL, with optional date range and status-code filter. The Wayback Machine often crawls the same URL many times per day; raw CDX results would return one row per crawl. By default we collapse on the first 8 digits of the timestamp ( Override
|
| search_archiveA | Search Internet Archive collections (uploaded books, audio, video, software items) using Lucene query syntax. This is NOT a search over the Wayback Machine web crawl. It only returns items that someone has uploaded to archive.org as a discrete media item. Do NOT use this for:
Good uses: historical books, lecture recordings, archived films, software releases, podcast episodes, scanned magazines. Use Lucene fields when possible (e.g. |
| search_domainC | Find archived URLs under a domain or path prefix. Auto-detects matchType from input. |
| get_snapshot_contentA | Fetch and extract text content from an archived web page. Returns extracted text, word count, and extraction metadata. |
| get_item_metadataC | Fetch rich structured metadata for any Internet Archive item by its identifier. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| research_topic | Research a topic across Internet Archive collections and synthesise an overview. Takes a single free-text `topic` argument. Time ranges and sample sizes are interpreted from the topic phrasing by the model (e.g. "the moon landing in the 1960s" → year range 1960–1969). |
| track_site_changes | Narrate how an archived web page changed over time using sampled snapshots. Takes a single free-text `url` argument. Date ranges are interpreted from the surrounding context by the model when present. |
| audit_link_rot | Audit a list of URLs for link rot, surfacing archived alternatives. |
| setup_authentication | Walk the user through configuring Internet Archive API keys for higher rate limits. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lakshyamehta03/wayback-machine-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server