Wayback Machine MCP Server

by Cyreslab-AI
Verified

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)サーバーです。アーカイブされたウェブページのバージョンを取得したり、URLの利用可能なスナップショットを確認したりできます。

特徴

ツール

  1. スナップショットを取得する
    • Wayback MachineからURLの利用可能なスナップショットのリストを取得します
    • パラメータ:
      • url (必須): スナップショットを確認するためのURL
      • 開始from (オプション): YYYYMMDD 形式での開始日
      • to (オプション): 終了日(YYYYMMDD形式)
      • limit (オプション): 返されるスナップショットの最大数 (デフォルト: 100)
      • match_type (オプション): 使用する URL マッチングのタイプ (デフォルト: exact)
        • オプション: 「exact」、「prefix」、「host」、「domain」
  2. アーカイブページを取得する
    • Wayback Machineからアーカイブされたウェブページのコンテンツを取得する
    • パラメータ:
      • url (必須): 取得するページのURL
      • timestamp (必須): YYYYMMDDHHMMSS形式のタイムスタンプ
      • original (オプション):Wayback Machineバナーなしでオリジナルコンテンツを取得するかどうか(デフォルト:false)

リソーステンプレート

  1. ウェイバック://{url}/{タイムスタンプ}
    • インターネット アーカイブ ウェイバック マシンからアーカイブされた Web ページにアクセスする
    • パラメータ:
      • url : 取得するウェブページのURL
      • timestamp : 特定のアーカイブのタイムスタンプ(YYYYMMDDHHMMSS 形式)

インストール

  1. このリポジトリをクローンする
  2. 依存関係をインストール: npm install
  3. プロジェクトをビルドします: npm run build
  4. サーバーを MCP 設定ファイルに追加します。
{ "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" )

APIの詳細

このサーバーは次の Wayback Machine API を使用します。

  1. 可用性 API : https://archive.org/wayback/available?url={url}
  2. CDX サーバー API : https://web.archive.org/cdx/search/cdx?url={url}&output=json
  3. Wayback Machine Memento API : https://web.archive.org/web/{timestamp}/{url}

ライセンス

ISC

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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 サーバー

  1. Features
    1. Tools
    2. Resource Templates
  2. Installation
    1. Usage Examples
      1. Get Snapshots
      2. Get Archived Page
      3. Access Resource
    2. API Details
      1. License
        ID: yn84cff0mr