Duplicacy MCP

MCP serverMonitoring & ops

This integration lets your AI keep track of your Duplicacy backups for you. Once added, you can ask your AI how your backups are doing and get answers based on their current status and Prometheus metrics, without opening any dashboards yourself.

Unavailable. This server has no hosted endpoint yet, so Ahel can't serve it.

Add to setup to save this item as a reference. Ahel cannot run it, and signing in will not install it.

What your AI can do with it

  • Check the current status of Duplicacy backups
  • Read Prometheus metrics for your backups
  • Answer questions about how recent backup runs went
  • Give you a quick summary of backup health when you ask

Getting started

  1. Save this item in Your setup as a reference.
  2. Read the source or reference documentation for its setup requirements. Saving it here does not connect it to your AI.
  3. Check this page for availability before trying to install it through Ahel.

From the project's README

As published by geiserx/duplicacy-mcp in README.md.

Features

  • Reads the metrics of duplicacy-exporter and serves them over MCP.
  • Resources duplicacy://status, duplicacy://progress and duplicacy://health for read-only browsing.
  • Tools get_backup_status, get_backup_history, list_snapshots and get_prune_status.
  • One JSON-RPC endpoint (/mcp) over HTTP, or stdio through npx duplicacy-mcp.
  • Listens on 127.0.0.1:8080 by default. Put a reverse proxy with authentication in front before exposing it.
  • Ships as Go binaries for several platforms (GoReleaser), a Docker image and an npm wrapper.

Quick start

docker run -d -p 127.0.0.1:8080:8080 -e DUPLICACY_EXPORTER_URL=http://duplicacy-exporter:9750 drumsergio/duplicacy-mcp:v0.1.0

That serves http://127.0.0.1:8080/mcp. For a client that starts the server itself over stdio, use the npm package in an mcpServers block:

{
  "mcpServers": {
    "duplicacy": {
      "command": "npx",
      "args": ["-y", "duplicacy-mcp"],
      "env": { "DUPLICACY_EXPORTER_URL": "http://localhost:9750" }
    }
  }
}

Compose, a global npm install and a local build are in Getting started.

Documentation

Related projects

Part of the Duplicacy family: duplicacy-exporter, duplicacy-cli-cron, duplicacy-ha, duplicacy-container.

License

GPL-3.0-or-later

Signals

GitHub stars
2
Last commit
Oct 2026
Weekly downloads
226
Advanced
Delivery
duplicacy-mcp MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-geiserx-duplicacy-mcp
Source
github.com/geiserx/duplicacy-mcp