Download the Xaflo Desktop App
The control center for WordPress AI work. Manage all your site connections, deploy plugins to many sites at once, browse remote files, tail debug logs — and wire up Claude or ChatGPT with one click. Open source, MIT licensed.
What’s new in 1.2.0
The biggest release yet: a full remote File Explorer, instant MCP setup for Claude and ChatGPT, and a hardened security model. Full details in the changelog.
Full File Explorer
Browse the entire WordPress install remotely — no FTP, no cPanel. Upload, download, create folders, rename and delete (with confirmation and a server-side auto-backup before every delete). Filename search, breadcrumb navigation, and an in-app editor for quick fixes.
Deletes are confirmed twice and auto-backed up server-side before anything is removed.
Setup instructions for Claude & ChatGPT
Every site now has a “Setup instructions” button that generates ready-to-paste MCP config — a one-liner for Claude Code, JSON for Claude Desktop, and TOML for ChatGPT Desktop. Copy, paste, done.
# one-liner — run in your terminal claude mcp add xaflo -e XAFLO_SITE=https://example.com -e XAFLO_TOKEN=•••••••• -- xaflo-mcp
// claude_desktop_config.json { "mcpServers": { "xaflo": { "command": "xaflo-mcp", "env": { "XAFLO_SITE": "https://example.com", "XAFLO_TOKEN": "••••••••" } } } }
# chatgpt desktop — config.toml [mcp_servers.xaflo] command = "xaflo-mcp" [mcp_servers.xaflo.env] XAFLO_SITE = "https://example.com" XAFLO_TOKEN = "••••••••"
The app fills in your real site URL and token — with copy buttons for each client.
Hardened security
Tokens are no longer visible in the OS process list — they’re passed via environment instead of command-line arguments. Plus stricter Electron sandboxing and safer handling of external links.
Updater fixes
The auto-updater got a round of reliability fixes. Updates stay incremental via blockmap, so you only download what changed — and checksums are verified before anything is installed.
Pick your platform
Direct downloads, checksummed and auto-updating. Install once — the app keeps itself current with small incremental updates. macOS builds are coming soon.
ncPiblMPXUAy+2blPOjQPMUIe4z7xKj1zmNyajgFh+KsOI+JNVbrqSrxUdwwniE5X2GVjdhA1lDcjyAs75ggiw==
ASvBnMe8TO/wSV8LCduMjDoJB57nZ5x5igpeuKaWUVD7A0tUcsPdSrYtNNRYXtS89pfaHBUArtXRrPaMNo1IuA==
Published in /desktop-updates/latest-linux.yml
SHA-512 checksums published in /desktop-updates/latest.yml · incremental auto-updates via blockmap · macOS: coming soon
Built for people who run real sites
One desktop app to manage every connected WordPress site — and hand the boring parts to your AI assistant.
Plugin Deployer
Ship a plugin build to one site — or, with Pro, to 50 sites in parallel with a single click.
File Explorer NEW
Browse the whole WP install remotely: upload, download, rename, delete with auto-backup, and edit in-app.
Plugin Manager
See, activate, deactivate and update plugins across your connected sites from one screen.
Maintenance toggle
Flip maintenance mode on and off remotely — before and after risky changes.
Console
Live debug.log tail right in the app. Watch errors as they happen instead of hunting for files.
One-click MCP wiring
Ready-to-paste MCP config for Claude Code, Claude Desktop and ChatGPT Desktop — generated per site.
License activation
Ed25519-signed Pro licenses, validated locally. No phone-home, per-user not per-machine.
Auto-update
Small incremental updates via blockmap, verified against published SHA-512 checksums.
Runs on the machines you already have
- OS
- Windows 10 (1809+) or Windows 11
- Architecture
- x64
- Disk space
- 200 MB
- Installer
- ~82 MB
- Status
- In development
- Updates
- Watch the changelog
- Notify me
- Get in touch
- glibc
- 2.31+ (Ubuntu 20.04+, Debian 11+)
- Architecture
- x86_64 / amd64
- Disk space
- 200 MB
- Packages
- AppImage ~104 MB · .deb ~72 MB
Run it. Audit it. Fork it.
Xaflo Desktop is MIT-licensed, built on Electron 33 and Svelte 5. Download it, read the code, and pair it with the free companion plugin.