Python
Integrations
Provides access to the Internet Archive's Wayback Machine, allowing retrieval of archived web pages and checking available snapshots of URLs through tools for listing snapshots and fetching archived content.
Wayback Machine MCP 服务器
这是一个模型上下文协议 (MCP) 服务器,提供对互联网档案馆 Wayback Machine 的访问。它允许您检索网页的存档版本并检查可用的 URL 快照。
特征
工具
- 获取快照
- 从 Wayback Machine 获取 URL 的可用快照列表
- 参数:
url
(必填):用于检查快照的 URLfrom
(可选):开始日期,格式为 YYYYMMDDto
(可选):结束日期,格式为 YYYYMMDDlimit
(可选):返回的最大快照数量(默认值:100)match_type
(可选):要使用的 URL 匹配类型(默认值:精确)- 选项:‘精确’、‘前缀’、‘主机’、‘域’
- 获取存档页面
- 从 Wayback Machine 检索已存档网页的内容
- 参数:
url
(必填):要检索的页面的 URLtimestamp
(必填):YYYYMMDDHHMMSS 格式的时间戳original
(可选):是否获取不带 Wayback Machine 横幅的原始内容(默认值:false)
资源模板
- wayback://{url}/{timestamp}
- 从 Internet Archive Wayback Machine 访问已存档的网页
- 参数:
url
:要检索的网页 URLtimestamp
:特定存档时间戳(YYYYMMDDHHMMSS 格式)
安装
- 克隆此存储库
- 安装依赖项:
npm install
- 构建项目:
npm run build
- 将服务器添加到您的 MCP 设置文件:
Copy
使用示例
获取快照
Copy
获取存档页面
Copy
访问资源
Copy
API 详细信息
该服务器使用以下 Wayback Machine API:
- 可用性 API :
https://archive.org/wayback/available?url={url}
- CDX 服务器 API :
https://web.archive.org/cdx/search/cdx?url={url}&output=json
?url={url}&output=json - Wayback Machine Memento API :
https://web.archive.org/web/{timestamp}/{url}
执照
国际学习中心
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Wayback Machine MCP 服务器
Related Resources
Related MCP Servers
- Python
- TypeScriptMIT License
- JavaScriptMIT License