MCP server · paid plans and 14-day trial

Manage your servers in Zuzia from Claude Code, Cursor or VS Code

Connect an MCP client that supports remote servers to your Zuzia account. Ask about metrics, uptime, services, logs and alerts in plain language, and let the assistant act where you allow it. You decide which areas it can read or change, and risky actions wait for your approval.

MCP works on paid plans and in the 14-day trial every new account gets, no card. 30-day money-back guarantee on paid plans.

What you can ask

Each example uses a tool the Zuzia MCP server has. The assistant picks the tools; you only ask.

“What needs my attention right now?”

Offline hosts, failing websites and monitors, triggered metric alerts and actions waiting for your approval, in one answer.

get_overview

“Show memory and load on web-01 for the last 7 days.”

Reads the memory, load or disk chart of a host for up to the last 720 hours, so the assistant can point at the spike.

get_host_metric_series

“Which of my websites are failing, and what did they return?”

Lists your monitored websites and reads the status, last response code and check settings of the ones that are down.

list_urls · get_url

“Why did nginx restart on web-01 last night?”

Reads the service events recorded for a host, so you can see what happened without opening an SSH session.

list_service_events

“Restart php-fpm on web-01.”

Needs the Service actions permission. By default the action waits until you approve it in the panel.

restart_service

“Run a security audit on db-02 and summarise what failed.”

Starts the same audit as the button in the panel, then reads the results as the checks finish. Needs write access to Server audit.

run_server_audit · get_server_audit

“Alert me when disk usage on web-01 gets too high.”

Creates a metric alert rule on a host. Needs write access to Metric alerts.

create_metric_alert

“Import my Laravel Forge servers and sites.”

Needs the Imports permission for your account.

import_hosts_from_forge · import_urls_from_forge

The server also offers three ready prompts: diagnose_host, website_down and weekly_report.

How to connect

  1. Step 1

    Create an account

    MCP is part of the paid plans, and every new account gets it for the 14-day trial of the full Starter plan, no card. The Free plan that follows does not include it, so upgrade when the trial ends.

  2. Step 2

    Copy your API key

    Open the Parameters page in Zuzia and copy your API key. The assistant sends it as a Bearer token.

  3. Step 3

    Choose what the assistant can do

    Open MCP access. Everything is off until you enable it. Turn on only the areas you need, as Read or Read and write.

  4. Step 4

    Add the server to your client

    Use the address https://my.zuzia.app/mcp and send the header Authorization: Bearer YOUR_API_KEY. MCP access shows ready-made setup for Claude Code, Cursor and VS Code.

Example for Claude Code:

claude mcp add --transport http zuzia https://my.zuzia.app/mcp --header "Authorization: Bearer YOUR_API_KEY"

Security

Logs in with your API key

The assistant connects with your Zuzia API key as a Bearer token. There is no access without an account on a paid plan or in the 14-day trial. Requests are rate limited per account and per IP address.

Permissions per area

Hosts, host logs, services, server audit, metric alerts, websites, port and DNS monitors, tasks, commands, signals, activity and account each have their own setting: no access, read, or read and write where the assistant can change something. Everything is off until you enable it.

Risky actions need your approval

Sending commands to hosts, running tasks, starting, stopping and restarting services, importing, deleting and archiving have separate permissions, all off by default. Commands on hosts, service actions and archiving a host wait for your approval in the panel unless you turn that off. Permanent deletions always wait for your approval, and a pending action expires if you do not respond.

Secrets stay out

Passwords, API keys and webhooks are never available through MCP, and neither is billing. Logs and command output from your servers are returned marked as untrusted data, and long text is cut.

Everything is on record

Commands, task runs, service actions, imports and deletions requested through MCP appear on the MCP actions page in the panel. One switch pauses all executions at once.

Frequently asked questions

Which AI assistants can connect?

Zuzia is a remote MCP server (streamable HTTP) that expects an Authorization header with your API key. MCP access in the panel shows setup for Claude Code, Cursor and VS Code. Another client works if it supports remote MCP servers with a custom header.

Is MCP included in the Free plan?

No. MCP is available on the paid plans (Starter, Professional and Lifetime) and during the 14-day trial of the full Starter plan that every new account gets, no card. On the Free plan the MCP access page tells you it is not available.

Can the assistant change or delete things without asking me?

Only inside the permissions you grant. Everything is off by default. Permanent deletions always wait for your approval in the panel, and by default so do commands sent to hosts and service restarts.

Can it run any shell command on my servers?

Not unless you allow it. By default the assistant can send only commands from your command library or Zuzia's official commands, and free-text commands need a separate permission that works only without confirmation.

Where can I see what the assistant did?

Commands, task runs, service actions, imports and deletions requested through MCP appear on the MCP actions page in the panel. You can change permissions on the MCP access page or pause all executions at any time.

Start with an account

Create your account, add a server, and turn on MCP access when you move to a paid plan.

Create a Zuzia account

Related: Laravel Forge monitoring · Zuzia vs HetrixTools · Pricing

We use cookies to ensure the proper functioning of our website.