Takedown

net.lawyerd由 lawyerd.net 发布官方发布者v0.2.2更新于 Oct 24, 2026

DMCA takedown & host reveal for AI agents: who hosts an infringing URL, even behind Cloudflare.

已验证Streamable HTTP可网页运行网页搜索与抓取文件与存储安全与监控

概览

AI 生成的概览

一个托管型 MCP 服务器,帮助助手查明侵权网址的主机方、规划 DMCA 或滥用投诉下架流程,并保全网页证据。

可以做什么
解析网址背后的托管商、平台或前置 CDN/代理及其滥用联系渠道,并说明真实主机是否被代理隐藏、需先揭示。评估下架将如何推进:走哪条路径、权利人需提供哪些文件与签署声明、具体步骤及法律注意事项。返回安全引导链接,由真人完成身份确认、签署授权并提供所有权证明。将公开网页保全为取证包,含截图、HTML、响应头、哈希、时间戳锚定与存档快照,并交付到用户自己的存储。
适用场景
当需要知道针对某个网址的版权、商标或品牌冒用投诉该发往何处,或想在发起下架前把可能消失的页面留存为证据时使用。它是查询与规划层,不是自动提交服务。
运行要求
远程 Streamable HTTP 端点,无需安装。README 称其免费、无需账号且有速率限制。发起下架需真人打开浏览器链接、签署授权并提供所有权证明。
安装前请注意
该服务器由一家商业内容移除机构运营,实际执行由其律师团队完成。它本身不提交通知,也不保证移除成功。它不构成法律建议,并拒绝合法的批评、评论与新闻报道类请求。证据保全会把页面数据发送给第三方时间戳与存档服务,并把取证包交付到用户指定的存储。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Takedown,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/net.lawyerd%2Ftakedown/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "takedown": {
      "type": "http",
      "url": "https://mcp.lawyerd.net/takedown"
    }
  }
}

README

DMCA Takedown MCP Server

The first DMCA takedown & host-reveal MCP server. Connect it to Claude (or any MCP client) and your AI agent can answer: “who really hosts this infringing site — even behind Cloudflare — where does the DMCA/abuse notice go, and how do I actually get it taken down?”

Hosted and operated by Lawyerd, a counsel-led content-removal practice. This repository is the public home and documentation for the server; it is a remote, hosted MCP server — there is nothing to install or run yourself. Just point your agent at the endpoint.

  • Endpoint: https://mcp.lawyerd.net/takedown (Streamable HTTP)
  • Alias: https://mcp.lawyerd.net/mcp
  • Registry: net.lawyerd/takedown in the official MCP Registry
  • Cost: free, no account, rate-limited
  • Discovery: /.well-known/mcp.json

Quick start

Add the server to Claude Code / Claude Desktop:

bash
claude mcp add --transport http lawyerd https://mcp.lawyerd.net/takedown

Or add it to any MCP client config (mcpServers):

json
{  "mcpServers": {    "lawyerd": {      "type": "http",      "url": "https://mcp.lawyerd.net/takedown"    }  }}

Then just ask your assistant, in your own words:

“Someone reposted my photo set and is selling prints at https://example-infringer.com. Who hosts it and how do I take it down?”

The agent chains the three tools below and hands you a plain-language answer.


Tools

resolve_host

Look up who hosts a URL and where a DMCA/abuse notice would go. Identifies the platform, the CDN/proxy in front (e.g. Cloudflare, DDoS-Guard), or the direct hosting provider and its abuse contact. For domains whose real host has already been revealed from behind a proxy, it returns that host immediately; for a domain still hidden behind a proxy it says so honestly — revealing the true host means initiating an abuse report. Read-only; files nothing.

assess_takedown

The plan for a takedown of a specific URL: the route it would follow (host abuse, platform form, or reveal-first), what the rights holder must supply (proof of ownership and a one-time signed attestation), the step-by-step process, and the legal caveats — including 17 U.S.C. §512(f) and scope limits. Read-only; it does not judge the merits of the claim.

start_takedown

Returns a secure onboarding link to actually begin a takedown. A human opens it once in a browser to identify themselves, sign the authorization (the one step that legally requires a human), and provide proof of ownership. Nothing is filed by the agent.


Example

jsonc
// tools/call → resolve_host  { "url": "https://example-infringer.com" }{  "domain": "example-infringer.com",  "frontedBy": "cdn_proxy",  "proxy": { "name": "Cloudflare" },  "realHostHidden": true,  "takedownRoute": "needs_reveal",  "nextStep": "The site is behind Cloudflare — the real host is hidden. Revealing it requires initiating an abuse report; start a takedown to do that."}

For a domain already revealed, resolve_host returns the real host and its abuse email directly, with revealSource: "cached_reveal".


What this is — and is not

  • ✅ A lookup and planning layer for DMCA / abuse takedowns, callable by AI agents.
  • ✅ Honest about what it knows: it never invents an abuse contact, and it does not claim a synchronous “reveal behind Cloudflare” it cannot actually perform without filing.
  • ❌ Not an auto-filing bot. A DMCA notice is signed by the rights holder under penalty of perjury; that signature is always made by a human.
  • ❌ Not legal advice, and it does not guarantee removal.
  • ❌ Not a tool for suppressing lawful content. Copyright, trademark and brand-impersonation matters only — lawful criticism, reviews and journalism are declined at intake.

The actual enforcement — revealing the real host, filing the notice, following up, and confirming the content is genuinely gone — is done by Lawyerd under qualified counsel. The MCP server is the front door; lawyerd.net is the practice behind it.


Keywords

DMCA takedown · MCP server · Model Context Protocol · AI agent · host reveal · find the real host behind Cloudflare · abuse contact lookup · copyright takedown · brand protection · content removal · Claude · takedown automation.

Links

License

Documentation in this repository is released under the MIT License. The hosted service, its tool implementations and the underlying host-resolution data are proprietary to Lawyerd and are not included here.

来源:README.md,提交 7923618

工具

4

resolve_host

Resolve host & abuse contact

Look up who hosts a URL and where an abuse/takedown notice would go. Identifies the CDN/proxy in front (e.g. Cloudflare), the platform, or the direct host and its abuse contact. For direct hosts and previously-revealed domains it returns the real host immediately; for a domain hidden behind a proxy it explains that revealing the true host requires initiating an abuse report. Read-only; files nothing. A lookup, not legal advice; it does not guarantee removal.

输入参数url必填

assess_takedown

Assess a takedown

Assess how a takedown for this URL would proceed: where the notice goes (host, platform, or a hidden host that must be revealed first), what documents and attestation the content owner must supply, the step-by-step process, and the legal caveats (§512(f), scope limits). Read-only; does not judge the merits of the claim and files nothing. Use resolve_host first if you only need the hosting answer.

输入参数url必填what

start_takedown

Start a takedown (onboarding link)

Get the secure onboarding link to actually start a takedown. The content owner opens it once in a browser to identify themselves, sign the standing authorization (the one step that legally requires a human), and provide proof of ownership. Returns the link plus what to prepare and what happens next. Creates nothing by itself; filings targeting lawful criticism, reviews or journalism are declined at intake.

输入参数url必填

preserve_evidence

Preserve a page as evidence

Preserve a public web page as evidence BEFORE it disappears: a forensic-grade package — full-page screenshot, raw and rendered HTML, HTTP headers, hosting/registrar context, SHA-256 hashes of every artifact, an OpenTimestamps Bitcoin anchor and an Internet Archive snapshot — delivered to the USER'S OWN email in ~2 minutes (free: 3/day, 10/month per email). Use when the user wants to "save proof", "screenshot for court" or fix a scam/infringing page before takedown. Sends one email to the address given; captures only public pages (no logins/paywalls); lawful preservation only. Not notarization — Lawyerd counsel can add a signed declaration of the capture procedure on request.

输入参数url必填nameemail必填company

版本历史

1
  1. v0.2.2最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分