Skip to main content
Glama
SeraphimSerapis

duplicacy-mcp

duplicacy-mcp

MCP server for administering Duplicacy backups through the duplicacy-web API (the same internal HTTP API the web UI uses). Lets AI clients inspect storages, repositories, schedules and jobs, and create or delete them.

Built with the official Python MCP SDK 2.x (MCPServer, stdio transport).

Tools

Tool

Purpose

get_schedule_status

Schedules, next runs, running jobs

get_backup_status

Per-repository last-run status

lookup_storage

Storage existence + details

create_storage

New destination (local path or b2://, s3://, …) with encryption password

delete_storage

Remove a storage config (backups kept)

list_repositories

Repository IDs in a storage

create_repository

New source → storage pair

delete_repository

Remove a repository config (backups kept)

get_filters / set_filters

Repository include/exclude patterns

create_schedule / delete_schedule

Daily/weekly schedule containers

add_job / delete_job

backup / prune / check jobs within a schedule

start_stop_schedule

Enable / disable a schedule

Related MCP server: duplicacy-mcp

Setup

uv sync
uv run duplicacy-mcp

Configuration via environment:

Variable

Default

Purpose

DUPLICACY_WEB_URL

http://localhost:3875

duplicacy-web base URL

DUPLICACY_COMPUTER

localhost

Computer name in duplicacy-web

Client configuration

{
  "mcpServers": {
    "duplicacy": {
      "command": "uv",
      "args": ["--directory", "/absolute/path/to/duplicacy-mcp", "run", "duplicacy-mcp"]
    }
  }
}

Notes

  • The duplicacy-web API is unauthenticated unless an administration token is set in the web UI. Keep the server on a trusted network.

  • Storage passwords are the repository encryption keys — callers must supply them when creating a storage and store them somewhere safe (e.g. Infisical).

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    An MCP server that enables AI assistants to manage restic backups, including listing snapshots, browsing files, and creating new backups. It provides tools for repository maintenance, data restoration, and applying retention policies through the Model Context Protocol.
    1
  • A
    license
    B
    quality
    A
    maintenance
    MCP server that reads Duplicacy backup metrics from a Prometheus exporter and exposes them to LLMs for monitoring backup status, progress, and health.
    4
    49
    2
    GPL 3.0

View all related MCP servers

Related MCP Connectors

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SeraphimSerapis/duplicacy_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server