NestDaddy

DMCA.com Cases

com.dmca/dmca-cases · v1.2.1

DMCA.com cases. Your own token via Authorization: Bearer. No function key, no shared token.

Connect Remote server

Terminal
claude mcp add --transport http dmca-cases https://mcp.dmca.com/runtime/webhooks/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "dmca-cases": {
      "url": "https://mcp.dmca.com/runtime/webhooks/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "dmca-cases": {
      "type": "http",
      "url": "https://mcp.dmca.com/runtime/webhooks/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.dmca.com/runtime/webhooks/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 10 found in our last check

  • createCase

    POST https://api.dmca.com/createCase — create managed takedown case. Uses the session/`token` DMCA API token.

  • createComplianceCase

    POST https://api.dmca.com/createComplianceCase — create compliance case. siteId site owner must have feature enabled. Uses the session/`token` DMCA API token.

  • createDIYCase

    POST https://api.dmca.com/createDIYCase — create DIY case. Uses the session/`token` DMCA API token.

  • getCaseById

    GET https://api.dmca.com/getCaseById?id= — fetch one case by id.

  • getSiteReport

    GET https://api.dmca.com/getSiteReport/{domain} — site report for a fully qualified domain name. Uses the session/`token` DMCA API token.

  • listCases

    GET https://api.dmca.com/listCases — list managed takedown cases. Optional page.

  • listComplianceCases

    GET https://api.dmca.com/listComplianceCases — list compliance cases. Optional page.

  • listDIYCases

    GET https://api.dmca.com/listDIYCases — list DIY cases. Optional page. An empty account comes back as an empty list.

  • login

    POST https://api.dmca.com/login — email/password, no Token header. Returns the DMCA API token; it is reused automatically for the rest of this MCP session, or pass it as `token`. Password never logged.

  • updateCase

    POST https://api.dmca.com/updateCase — update managed takedown case. Status and priority are kept as they are unless you pass them. Uses the session/`token` DMCA API token.

Headers

NameDescription
Authorization
Optional, secret
Bearer <your DMCA.com API token>. Per-caller token from your DMCA.com account API section or the login tool. No function key required.

Details

Endpointhttps://mcp.dmca.com/runtime/webhooks/mcp (Streamable HTTP)
Package[email protected] (NPM, stdio)
First published7 Oct 2026
Last updated7 Oct 2026
Registry namecom.dmca/dmca-cases

More security servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.