claudecodex

synology-apm-mcp

MCP server and workflow skills for Synology ActiveProtect Manager (APM): workloads, backup/restore, protection plans, M365, infrastructure, activities, and logs.

3 on GitHubby Synology APM SDK maintainersApache-2.0updated 21 days ago
/

Plugin synology-apm-mcp from marketplace synology-apm in synology-apm/apm-sdk-python. Commands read from the repo's manifest — 20 days ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (15)

  • analyze-restore-activities

    Summarize restore activity trends and investigate restore failures over a time window. Use when the user asks about restore history, trends, or a specific restore failure.

  • analyze-storage-capacity

    Analyze APM storage usage and capacity across backup servers and remote/tiered storage, and flag servers approaching capacity. Use when the user asks about storage usage, capacity planning, or which servers are full.

  • apm-mcp-conventions

    Shared conventions for the synology-apm-mcp tools: list vs. get field completeness, pagination, and permission modes. Not a task itself — load this when another apm-mcp skill points here, or when writing a new skill that touches plans, activities, or mode-gated tools.

  • catch-up-overdue-backups

    Find workloads with overdue or failed backups and trigger catch-up backups after user confirmation. Use when the user asks to catch up overdue backups or fix workloads that haven't backed up recently.

  • daily-backup-report

    Generate a backup status report for a time window (today, yesterday, or a date range), grouped by success/failed/in-progress. Use when the user asks for a backup status report or daily summary.

  • export-apm-config

    Export a structured snapshot of APM configuration (servers, storage, plans, hypervisors, file servers, M365/GWS tenants/domains and auto-backup rules) for audit or migration documentation. Use when the user asks to export, document, or snapshot the current APM setup.

  • export-m365-mailboxes

    Bulk-export M365 Exchange or Group mailboxes to PST via APM's export pipeline, with polling and download links. Use when the user asks to export, download, or back up M365 mailboxes as PST files.

  • generate-billing-report

    Compute backup charges per plan, server, workload type, tenant, or domain from protected data volume. Use when the user asks for a billing or chargeback report.

  • investigate-backup-failure

    Root-cause a single backup failure or a broader failure trend across workloads and backup servers. Use when the user asks why a backup failed, why backups are failing, or wants to review backup-server logs for errors.

  • manage-apm-resource

    View, update, or remove a single existing APM resource — a remote storage, protection/retirement/tiering plan, file server, backup server's tiering-plan assignment, or M365/GWS auto-backup rule/collab settings. Use when the user asks to change, update, rotate, remove, or reassign a single already-ex

  • manage-running-jobs-and-version-locks

    Cancel an in-progress backup, restore, or M365 export job, or lock/unlock a specific backup version to control automatic retention cleanup. Use when the user asks to stop, pause, or cancel a running job, or to protect/release a specific backup version from deletion.

  • provision-apm-config

    Bulk-create or update APM infrastructure and plans from a config description: remote storages, protection/retirement/tiering plans, file servers, and M365/GWS auto-backup rules. Use when the user asks to bulk-provision, import, or set up APM configuration from a document or list of resources.

  • reassign-or-retire-workload

    Move a workload to a different protection or retirement plan, or take it out of protection entirely (retire to a retirement plan, or permanently delete). Use when the user asks to reassign a workload's plan, retire a workload, or delete a workload and its backup data.

  • review-verification-videos

    Review backup-verification videos for VM/PS workloads and flag workloads whose backups failed verification. Use when the user asks to check backup verification status or review verification videos.

  • workload-inventory

    Inventory all protected workloads (Machine + M365 + GWS) by type, status, and plan coverage. Use when the user asks for a workload count, full inventory, or summary of what's being backed up.

MCP servers (1)

  • synology-apm

    runs: uvx synology-apm-mcp

View source on GitHub synology.com

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

daisyUI Blueprint MCP server - (Needs paid license)

saadeghi/daisyui 42,821

Maintain synology-apm-mcp?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted