# apm-sdk-python

> apm-sdk-python — synology-apm-apm-sdk-python. Use this tool when you need to automate Synology ActiveProtect Manager (APM) tasks from code, terminal, or AI assistants, solving problems related to data protection and security management. It provides a Python SDK, CLI, and MCP server to streamline APM operations, accepting inputs such as API calls and git commands, and outputting automated security and data protection results. Use it to integrate APM automation into your workflows, scripts, or AI-powered applications.

Canonical page: https://skillsregistry.net/skills/synology-apm-apm-sdk-python  
JSON: https://api.skillsregistry.net/v1/skills/synology-apm-apm-sdk-python

## Description

Python SDK, CLI, and MCP server for Synology ActiveProtect Manager (APM) — automate APM from code, the terminal, or AI assistant

## Trust

- **Trust score (0–1):** 0.87
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **License:** Apache-2.0
- **Updated:** 2026-09-28

## Source

- **Source listing:** [GitHub](https://github.com/synology-apm/apm-sdk-python)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "synology-apm-apm-sdk-python"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/synology-apm-apm-sdk-python` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/synology-apm-apm-sdk-python/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
