
Duplicati Mcp
Let your coding agent list, trigger, and monitor Duplicati backup jobs without opening the Duplicati web UI.
Overview
io.github.kcofoni/duplicati-mcp is a MCP server for the Operate phase that manages Duplicati backup jobs from an LLM-connected agent.
What is this MCP server?
- List configured Duplicati backup jobs from the agent
- Trigger and abort backup runs on demand
- Monitor live backup progress and server status
- Export, update, and import backup job configurations
- Read-only mode (DUPLICATI_READONLY) for safe exploration
- Registry version 1.1.1
- OCI package docker.io/kcofoni/duplicati-mcp:v1.1.1
- Transport: streamable-http at http://localhost:3000/mcp
What problem does it solve?
Checking backup status and kicking off jobs means context-switching to Duplicati’s UI while you are already in the terminal with your agent.
Who is it for?
Solo builders self-hosting Duplicati who want agent-driven backup checks after deploys or before risky migrations.
Skip if: Teams without Duplicati, or anyone who only needs cloud SaaS backup with no self-hosted Duplicati API.
What do I get? / Deliverables
After install, your agent can list jobs, run or abort backups, and inspect progress using your Duplicati URL and credentials.
- Agent-callable tools to list, run, abort, and configure Duplicati jobs
- Live backup status and optional historical operation logs when history is enabled
Recommended MCP Servers
Journey fit
How it compares
MCP integration to Duplicati’s API, not a backup product or agent skill.
Common Questions / FAQ
Who is io.github.kcofoni/duplicati-mcp for?
Developers and indie operators who run Duplicati and use MCP-capable agents to operate backups from chat or the IDE.
When should I use io.github.kcofoni/duplicati-mcp?
Use it during Operate when you want the agent to verify backups, start a run, or review job config after infrastructure changes.
How do I add io.github.kcofoni/duplicati-mcp to my agent?
Run the OCI image docker.io/kcofoni/duplicati-mcp, point transport to http://localhost:3000/mcp, and set DUPLICATI_URL (and DUPLICATI_PASSWORD if required) in your MCP client config.