MachineWitness

EU archive of the machine-readable web: check if a domain is observed, order a time-stamped record.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
100%
命名质量
85%
投毒风险
80%
权限匹配度
100%
协议合规性
100%

发现(2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domain在 order_capture 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~891token 数(工具定义)
~974 B典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.70%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "archive": {
      "url": "https://machinewitness.eu/mcp"
    }
  }
}

远程端点

https://machinewitness.eu/mcpstreamable-http

它能做什么

工具清单

工具(4)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢check_coverage(domain)

Answer whether this archive observes a given domain, from which sealed day onward, which machine-readable files it requests, and at what cadence. Returns metadata only — never the contents of any file, and never an assessment of the domain or its operator. 'Not observed' is a statement about this archive, not about the domain: most of the web is not observed.

输入模式

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "A domain name, for example example.eu. A pasted URL is accepted."
    }
  },
  "required": [
    "domain"
  ]
}
🟢suggest_domain(domain, email, reason)

Suggest that a domain be observed. This is a request, not an instruction: admission follows documented criteria (a connection to the European Union, publicly served machine-readable files) and is decided by the operator. The answer is always 'received' with 'guarantee: none' — it creates no obligation to observe the domain, no timeline, and no assurance that it will be added. A reason is required and is read by a person.

输入模式

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "The domain to suggest."
    },
    "email": {
      "type": "string",
      "description": "Reply address. Used to answer the suggestion and nothing else."
    },
    "reason": {
      "type": "string",
      "description": "Why this domain should be observed. Written for a human reader; a sentence or two is enough."
    }
  },
  "required": [
    "domain",
    "email",
    "reason"
  ]
}
🟡order_capture(addresses, language, email, timezone)

Create a payment link for a point-in-time record: both witnesses fetch the named addresses, take a full-page picture of each, and give each capture its own qualified electronic time-stamp. Up to twenty public addresses, all on the same domain. Before the link is created, every address is checked at no charge: a public domain name, not on the stop list, robots.txt allows our crawler, and it answers without a login; refused addresses are named with the reason. This call charges nothing. The capture starts only after a person has paid on the returned page; the record is then delivered by e-mail, and a second e-mail follows after the night's seal. Only addresses are asked for, never a purpose. Fees: https://machinewitness.eu/services

输入模式

{
  "type": "object",
  "properties": {
    "addresses": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Full addresses (https://…), one to twenty, all on one domain."
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "de",
        "es",
        "fr",
        "it",
        "pl"
      ],
      "description": "Language of the payment page and the e-mails. Default en."
    },
    "email": {
      "type": "string",
      "description": "Delivery address, prefilled on the payment page. Optional; the page asks for it otherwise."
    },
    "timezone": {
      "type": "string",
      "description": "IANA time zone of the requester (e.g. Europe/Berlin) for the expected start time. Default Europe/Madrid."
    }
  },
  "required": [
    "addresses"
  ]
}
🟢capture_status(reference)

Where a point-in-time record stands, by its reference (MW-K-…): awaiting payment, queued, capturing, first delivery sent, complete. Per witness: waiting, capturing, captured, failed or refused. Never returns the e-mail address, the addresses ordered or anything else about the customer.

输入模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string",
      "description": "The order reference, e.g. MW-K-3F9A2C1D."
    }
  },
  "required": [
    "reference"
  ]
}

社区

评价此服务器

证据

最近观测

已验证未记录版本4 个工具