Xaflo

Xaflo Desktop · 1.0.0

Your WordPress sites, in one window

A polished Electron + Svelte desktop app that manages every WordPress connection you have. Live health sparklines, 17 curated prompts ready to copy, a browsable catalog of all 74 MCP tools, multi-language UI, dark and light themes.

What’s inside

Seven pages of pure productivity

Built on Svelte 5 and Electron 33, with a custom dashboard, prompt library, tool catalog, backup manager and everything else you wished a WordPress control panel had.

📊

Dashboard

One card per site. Live health sparkline (last 30 checks, persisted). Latency, uptime, plugin/WP/PHP version, scopes, server, i18n adapter — at a glance.

Prompts

17 curated prompt templates across Audit, Create, Manage, Analytics and Development. Variables, live preview, “Copy for Claude Code” button. Plus a CRUD editor for your own.

🛠

Tools browser

All 74 MCP tools grouped into 10 categories with human descriptions. Click any tool to copy its fully-qualified mcp__<site>__wp_* name.

🗄

Backups

Every save of .claude.json is preserved with a timestamp. Restore any state with one click. Prune in bulk.

🌍

i18n & themes

English and Italian UI out of the box. Dark and light theme. Switches reactively without restart.

🔔

Desktop notifications

Tray icon with live status. Get notified when a site goes offline — and again when it comes back.

First-time setup

From install to first connection in 90 seconds

1

Download installer

Use one of the three OS buttons at the top. Windows creates a desktop + Start Menu shortcut. macOS DMG drag-drops into Applications. Linux AppImage is portable.

2

Open Xaflo

Empty dashboard with sidebar (Dashboard, Prompts, Tools, Backups, Settings, Help, About) and a “+ Add WordPress site” button waiting for you.

3

Add first connection

Click + Add WordPress site (or Ctrl+N). Paste URL, paste token, confirm name. Live verification, save.

4

Restart Claude Code

Quit completely and reopen. In a fresh session run /mcp — your new site shows up with a green check.

Built on

A lean, native stack

Electron 33

Chromium + Node.js bundled. Same engine as VS Code, Slack, Discord. WebView2 on Windows means small installs.

Svelte 5 (runes)

Reactive UI with no virtual-DOM overhead. 250 KB JS bundle, 39 KB CSS. Loads instantly.

Local-only

No login, no account, no telemetry. Your tokens stay in .claude.json on your machine. Your network requests go straight to your WordPress sites.