claudegoodies
MCP Server

AionUi

From iOfficeAI

Transform your command-line AI agent into a modern, efficient AI Chat interface.

Runs an Electron-based chat UI wrapping CLI AI agents (Gemini, Claude, ACP protocol) with MCP support.

Use it when

  • Want a desktop GUI over a command-line AI agent instead of terminal
  • Need to run multi-agent 'team' workflows with lifecycle/whitelist controls
  • Already use Gemini, Anthropic, Bedrock, or ACP-compatible agents and want a chat front-end

Skip it if

  • Need a lightweight MCP server, not a full Electron desktop application
  • Want cross-platform CLI-only usage without installing a GUI app
  • Don't need multi-agent team orchestration or CodeMirror/Monaco editing panes

Install

claude mcp add AionUi -- npx -y AionUi

Facts

Status
Actively maintained
Last commit
Source file
package.json

Source preview

The instructions Claude Code reads when this mcp server runs.

{
  "name": "AionUi",
  "version": "2.1.35",
  "description": "Transform your command-line AI agent into a modern, efficient AI Chat interface.",
  "keywords": [],
  "license": "Apache-2.0",
  "author": {
    "name": "AionUi",
    "email": "[email protected]"
  },
  "workspaces": [
    "packages/*"
  ],
  "main": "./out/main/index.js",
  "scripts": {
    "dev": "electron-vite dev --config packages/desktop/electron.vite.config.ts",
    "start": "electron-vite dev --config packages/desktop/electron.vite.config.ts",
    "start:multi": "cross-env AIONUI_MULTI_INSTANCE=1 electron-vite dev --config packages/desktop/electron.vite.config.ts",
    "cli": "electron-vite dev --config packages/desktop/electron.vite.config.ts",
    "webui": "tsx scripts/webui.ts",
    "webui:remote": "tsx scripts/webui.ts --remote",
    "webui:prod": "cross-env NODE_ENV=production tsx scripts/webui.ts",
    "webui:prod:remote": "cross-env NODE_ENV=production tsx scripts/webui.ts --remote",
    "resetpass": "tsx scripts/resetpass.ts",
    "package": "electron-vite build --config packages/desktop/electron.vite.config.ts",
    "make": "electron-vite build --config packages/desktop/electron.vite.config.ts",
    "dist": "node scripts/build-with-builder.js",
    "dist:mac": "node scripts/build-with-builder.js auto --mac",
    "dist:win": "node scripts/build-with-builder.js auto --win",
    "dist:linux": "node sc
View full source on GitHub →

Other mcp servers