Wayback Machine MCP 服务器是一个基于 Model Context Protocol (MCP) 的服务器,它提供了对互联网档案馆(Internet Archive)Wayback 机器的访问。借助该服务器,你能够检索网页的存档版本,还能检查特定 URL 的可用快照。
本服务器允许用户检索网页的存档版本并检查 URL 的可用快照。你可以通过克隆仓库、安装依赖、构建项目并将服务器添加到 MCP 设置文件中来启动使用。
get_snapshots
url(必填):需要检查的目标 URL。from(可选):起始日期,格式为 YYYYMMDD。to(可选):结束日期,格式为 YYYYMMDD。limit(可选):返回的最大快照数量,默认值为 100。match_type(可选):使用的 URL 匹配类型,默认值为 'exact',可选值有 'exact'、'prefix'、'host'、'domain'。get_archived_page
url(必填):要检索的页面 URL。timestamp(必填):快照时间戳,格式为 YYYYMMDDHHMMSS。original(可选):是否获取原始内容而不显示 Wayback 机器 banner,默认值为 false。url:要检索的网页 URL。timestamp:具体的时间戳,格式为 YYYYMMDDHHMMSS。npm install。npm run build。{
"mcpServers": {
"wayback-machine": {
"command": "node",
"args": ["/path/to/wayback-server/build/index.js"],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
use_mcp_tool(
server_name="wayback-machine",
tool_name="get_snapshots",
arguments={
"url": "example.com",
"from": "20200101",
"to": "20201231",
"limit": 10
}
)
use_mcp_tool(
server_name="wayback-machine",
tool_name="get_archived_page",
arguments={
"url": "example.com",
"timestamp": "20200101120000",
"original": true
}
)
access_mcp_resource(
server_name="wayback-machine",
uri="wayback://example.com/20200101120000"
)
此服务器使用以下 Wayback 机器 APIs:
https://archive.org/wayback/available?url={url}https://web.archive.org/cdx/search/cdx?url={url}&output=jsonhttps://web.archive.org/web/{timestamp}/{url}本项目采用 ISC 许可证。