Appearance
Hosting CLI and MCP
The ZynoHosting CLI supports authorized site, file, deployment, download, and ZynoForms work. It also provides a local stdio MCP server so an approved MCP client can use those authenticated tools. It does not expose every action available in the Hosting portal.
Keep Credentials Private
Sign in only through the approved ZynoHosting flow. Do not paste access tokens, passwords, database credentials, or one-time administrator links into a terminal transcript, an MCP prompt, or a support request.
Before you start
You need Hosting access for the target organization and site. The CLI always uses your current authenticated identity and permissions; a command does not gain access merely because it names a site.
Install and sign in using the instructions provided by your organization. Select the target organization and site explicitly for every file, deployment, download, or form operation that can change state.
Working safely
- List or inspect the authorized sites and select the intended target.
- Create a plan for a deployment or download.
- Review the plan, including the target and affected files.
- Apply only the plan you reviewed.
- Check the returned operation status until the change applies.
Some Hosting portal actions apply asynchronously. For a CLI deployment or download, review the returned plan and command result before treating the task as complete. A successful deployment can still take a short time to become visible through the live site.
MCP use
The CLI's local MCP server runs on your computer and communicates over stdio with the MCP client you configure. It exposes only the CLI tools your signed-in identity can use.
Give an agent a precise site and task, review any proposed plan before approval, and keep destructive operations such as delete or replace under explicit human confirmation. MCP tools cannot bypass organization permissions or domain verification requirements.
Common problems
| Problem | What to check |
|---|---|
| The CLI cannot see a site | Confirm you signed in to the correct organization and have access to that site. |
| An action is denied | Ask an administrator to grant the required Hosting permission; do not share another user's credentials. |
| A change is accepted but not live | Review the operation status and resolve the reported configuration issue before retrying. |
| An MCP tool is unavailable | Confirm the local MCP server is running from the signed-in CLI and the MCP client uses that configured server. |