Skip to content

Agent skill

cloudpress-api is a packaged API reference for coding agents. Installed into Claude Code, Cursor, Codex or any other agent that reads skills, it gives the agent exact parameter names, response shapes and error codes for the CloudPress REST API — so it writes integration code against the real contract instead of guessing endpoint shapes.

It is knowledge, not access. The skill holds no credentials, makes no network calls, and cannot touch your account.

One skill for the whole platform

The platform runs under more than one brand, but there is a single published skill and it is named for the first one: cloudpress-api, distributed from the cloud-press repository and npm scope. There is no CloudPress-specific build and none is needed — the API is the same platform API, on the same paths.

Its examples are all written against one brand's host. Substitute your own — my.cloudpress.com — everywhere one appears, including the /mcp and /oauth/* URLs. The skill says so itself in its conventions section.

Skill or MCP server?

Both make an AI assistant better at CloudPress, and they solve opposite halves of the problem. It is worth knowing which one you actually want.

Agent skill MCP server
What it gives the agent Knowledge of the API Access to your account
Credentials None OAuth 2.1, scoped
Network access None Calls CloudPress on your behalf
Use it to Write code that calls the API Have the assistant manage sites, DNS, domains directly
Where it runs Inside your editor or agent Remote HTTP endpoint at https://my.cloudpress.com/mcp

They compose well: the skill teaches the agent the shapes, the MCP server lets it act. Installing both is a reasonable default if you are building an integration and want your assistant able to inspect the live account while you work.

Install

Claude Code

Add the marketplace, then install the plugin:

/plugin marketplace add cloud-press/skills
/plugin install cloudpress-api@cloud-press

Updates arrive with /plugin marketplace update cloud-press.

Cursor, Codex, opencode, and other AGENTS.md-based agents

npx @cloud-press/skills

The installer detects which tools are present, prints every absolute path it intends to write, and asks before writing anything. It needs Node.js 18 or newer, and supports --dry-run, --yes, --target and --dir — see the repository README for the full flag list.

If you already installed the Claude Code plugin, you do not need this as well: the installer detects the plugin and leaves it authoritative rather than shadowing it with a second copy.

claude.ai and Claude Desktop

Download the cloudpress-api-<version>.zip asset from Releases and upload it as a skill in your Claude settings.

What it covers

The whole REST API documented on this site — authentication and OAuth scopes, sites, orders and carts, domains and DNS, backups and exports, cPanel hosting, Mailspace, CDN, Shield, metrics, accounts and roles, async tasks, billing webhooks, and the MCP server's own tool catalogue. Every endpoint entry carries exact parameters, required versus optional fields, response shapes, error codes and runnable curl examples.

The repository README has the current breakdown. It is deliberately not duplicated here — the skill ships on its own schedule, and a second copy of the list would go stale.

This site stays the reference for people

The skill and these pages are derived from the same platform source, but they are written for different readers. If you are reading rather than delegating, the API reference is the better tool — it is bilingual, searchable, and always describes what is live right now.

Versions

Releases are numbered YYYY.M.PATCH — the year and month of publication plus a counter. That is a publish date, not an API version. Which platform release a given skill version was verified against is stated at the top of the skill itself and in every changelog entry, so check that rather than inferring it from the number.

The API reference inside the skill is prose, so CHANGELOG.md is the practical way to see what moved since the copy you have.

License

The skill's content is MIT-licensed. That covers the content only — the platform's names, logos and other marks are not licensed by it. See the repository's LICENSE and TRADEMARKS.md before redistributing or building on it.