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.