This repository has been archived on 2026-06-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
wiki/backup-mcp/Home.md
T
2026-05-09 19:09:43 -05:00

2.0 KiB

backup-mcp

Model Context Protocol server for database dumps, file backups, and Akeeba Backup integration on Joomla sites.


Type MCP Server
Language Node.js
Tools 11 tools (6 SSH-based + 5 Akeeba API)
License GPL-3.0-or-later
Platform Gitea (primary)

Overview

backup-mcp provides two backup strategies through a single MCP server:

Strategy Method Tools
SSH Backups MySQL/PostgreSQL dumps and tar archives via SSH backup_database, backup_files, backup_list, backup_prune, backup_status, backup_list_targets
Akeeba Backups Joomla Web Services API (/api/index.php/v1/akeebabackup/*) akeeba_backup, akeeba_list, akeeba_download, akeeba_delete, akeeba_profiles

Each client repo has its own .backup-mcp.json scoped via the BACKUP_MCP_CONFIG env var in .mcp.json.


Wiki Pages

Reference


Repo Purpose
ssh-mcp SSH server management (used for SSH-based backups)
joomla-api-mcp Joomla Web Services API MCP
deploy-mcp Git-based deployment MCP

MokoStandards -- central standards hub for all Moko Consulting projects.


Repo: backup-mcp · MokoStandards

Revision Date Author Description
1.0 2026-05-09 Moko Consulting Initial version