What's new
Panelica Community Forum

Welcome to the official Panelica Community Forum — the central hub for server administrators, developers, and hosting professionals. Register a free account today to access technical discussions, product announcements, feature requests, and direct support from the Panelica team. Be part of the growing community shaping the future of server management.

[Official] Panelica MCP Server is live — npx panelica-mcp (404 tools)

admin

Administrator
Staff member
Panelica MCP Server is here​

Hey everyone. We just shipped the Panelica MCP (Model Context Protocol) server. If you've been wanting to point Claude, Cursor, or any other MCP-compatible assistant at your panel and have it actually do things instead of just talking about them, this is for you.

What it is

A standalone MCP server that speaks to your Panelica panel through the External API. It exposes 404 tools covering domains, DNS, email, databases, files, backups, Docker, security, and more — basically the same surface your panel UI uses, but callable by an AI assistant.

Three ways to run it

  • npm (fastest, no install needed)
  • Docker
  • From source (if you want to read the code first, which we recommend)

1. npm / npx

Bash:
npx -y panelica-mcp

That's it. Point your MCP client's env vars at your panel and go.

2. Docker

Bash:
docker pull ghcr.io/panelica/panelica-mcp:latest
docker run --rm -i \
  -e PANELICA_BASE_URL=https://your-panel:8443/api/external \
  -e PANELICA_API_KEY=pk_... \
  -e PANELICA_API_SECRET=sk_... \
  ghcr.io/panelica/panelica-mcp:latest

3. From source

Full source is on GitHub: https://github.com/Panelica/panelica-mcp

Registered in the official MCP Registry

You'll also find it listed under io.github.Panelica/panelica-mcp in the official MCP Registry, so any client that discovers servers from there will pick it up automatically.

Safety first

Every tool carries a safety annotation so your client (and you) know what you're dealing with before it runs:

  • 181 read-only tools
  • 177 mutating tools
  • 46 destructive tools — clients are expected to prompt for confirmation before running these

Your API secret never leaves your machine — all calls are signed with HMAC-SHA256 and sent straight from the MCP server to your panel's External API.

We'll have a step-by-step setup guide posted shortly for Claude Code specifically, but if you're already comfortable with MCP config files, you can get this running in under a minute. Questions, bug reports, feature requests — post them here.
 
Back
Top