← WebMCP Directory

Tool tree

archives.agntn.dev

Developer ToolsTools verified
Website
Windows, limits, asking every archive at once, and what a provider says when it cannot answer.
Explore capabilities

    page: Every page

    scope_archive_caseAction

    Start one historical evidence case. Checks coverage across archives, opens the shared Evidence Room, and recommends the archive most likely to support a chronological comparison.

    View tool JSON
    {
      "name": "scope_archive_case",
      "kind": "act",
      "impl": "imperative",
      "description": "Start one historical evidence case. Checks coverage across archives, opens the shared Evidence Room, and recommends the archive most likely to support a chronological comparison.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "target": {
            "type": "string",
            "minLength": 1,
            "maxLength": 2048,
            "description": "Exact page URL or domain to investigate."
          },
          "question": {
            "type": "string",
            "minLength": 1,
            "maxLength": 280,
            "description": "Historical claim or question the evidence should test."
          },
          "from": {
            "type": "string",
            "maxLength": 32,
            "description": "Optional earliest year, date, or archive timestamp."
          },
          "to": {
            "type": "string",
            "maxLength": 32,
            "description": "Optional latest year, date, or archive timestamp."
          }
        },
        "required": [
          "target",
          "question"
        ]
      },
      "page": "/guide/snapshots"
    }
    find_change_windowsAnswer

    Pair consecutive captures for the active case without downloading page bodies. Returns change IDs with their source details and updates the shared Evidence Room.

    View tool JSON
    {
      "name": "find_change_windows",
      "kind": "answer",
      "impl": "imperative",
      "description": "Pair consecutive captures for the active case without downloading page bodies. Returns change IDs with their source details and updates the shared Evidence Room.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "caseId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 64,
            "description": "Case identifier returned by scope_archive_case."
          },
          "provider": {
            "type": "string",
            "enum": [
              "wayback",
              "arquivo",
              "webarchiv",
              "vefsafn",
              "oszk",
              "archiveToday",
              "commoncrawl",
              "memento"
            ],
            "description": "Archive to inspect. Omit to use the case recommendation."
          },
          "maxCaptures": {
            "type": "integer",
            "minimum": 3,
            "maximum": 12,
            "description": "Capture records to pair chronologically. Defaults to 7."
          }
        },
        "required": [
          "caseId"
        ]
      },
      "page": "/guide/snapshots"
    }
    inspect_archive_changeAction

    Inspect one pinned change window. Returns a short untrusted diff excerpt with exact capture provenance and shows the same evidence to the user in the Evidence Room.

    View tool JSON
    {
      "name": "inspect_archive_change",
      "kind": "act",
      "impl": "imperative",
      "description": "Inspect one pinned change window. Returns a short untrusted diff excerpt with exact capture provenance and shows the same evidence to the user in the Evidence Room.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "caseId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 64,
            "description": "Case identifier returned by scope_archive_case."
          },
          "changeId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 96,
            "description": "Pinned change identifier returned by find_change_windows."
          },
          "focus": {
            "type": "string",
            "maxLength": 120,
            "description": "Optional phrase used to select the most relevant diff lines."
          }
        },
        "required": [
          "caseId",
          "changeId"
        ]
      },
      "page": "/guide/snapshots"
    }
    pin_archive_findingAction

    Pin an interpretation of an inspected archive change as support, contradiction, or context. The claim stays separate from cited archive evidence. One case holds at most 20 findings.

    View tool JSON
    {
      "name": "pin_archive_finding",
      "kind": "act",
      "impl": "imperative",
      "description": "Pin an interpretation of an inspected archive change as support, contradiction, or context. The claim stays separate from cited archive evidence. One case holds at most 20 findings.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "caseId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 64,
            "description": "Case identifier returned by scope_archive_case."
          },
          "changeId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 96,
            "description": "Inspected change identifier returned by find_change_windows."
          },
          "relation": {
            "type": "string",
            "enum": [
              "supports",
              "contradicts",
              "context"
            ],
            "description": "How the archived change relates to the case question."
          },
          "finding": {
            "type": "string",
            "minLength": 1,
            "maxLength": 280,
            "description": "Interpretation to pin beside, but separate from, the evidence."
          }
        },
        "required": [
          "caseId",
          "changeId",
          "relation",
          "finding"
        ]
      },
      "page": "/guide/snapshots"
    }