MCP Hub › Developer Tools › Duplicacy MCP

Duplicacy MCP MCP server

by GeiserX · io.github.GeiserX/duplicacy-mcp

MCP server for Duplicacy: backup health, status and Prometheus metrics from duplicacy-exporter

🛠 Developer ToolsDockernpmv0.2.1
Open in MCP HubGitHub repository ↗Website ↗

How to install Duplicacy MCP

npm

claude mcp add duplicacy-mcp -- npx -y [email protected]

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "duplicacy-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ]
    }
  }
}

Environment variables:
DUPLICACY_EXPORTER_URL – Base URL of duplicacy-exporter, for example http://localhost:9750

Docker

claude mcp add -e MCP_AUTH_TOKEN=<your-mcp-auth-token> duplicacy-mcp -- docker run -i --rm drumsergio/duplicacy-mcp:v0.2.1

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "duplicacy-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "drumsergio/duplicacy-mcp:v0.2.1"
      ],
      "env": {
        "MCP_AUTH_TOKEN": "<your-mcp-auth-token>"
      }
    }
  }
}

Environment variables:
DUPLICACY_EXPORTER_URL – Base URL of duplicacy-exporter as the container reaches it, for example http://duplicacy-exporter:9750
MCP_AUTH_TOKEN (required) – Bearer token clients must send; the image refuses to start without one. At least 16 characters, for example from openssl rand -hex 32
MCP_ALLOWED_ORIGINS – Comma-separated browser origins allowed to call the endpoint cross-origin

Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.

Details

Version
0.2.1
Published
2026-10-28
Updated
2026-10-28
Namespace
io.github.GeiserX
Source
GeiserX/duplicacy-mcp

Similar developer tools servers