Overview
Updated 2026-11-08
plsk.org provides short-lived Plesk hosting subscriptions that are operated through MCP and REST interfaces. A subscription is a Plesk customer on a shared server with a site at https://<id>.lab.plsk.org, a file system, PHP 8.5, MySQL, and the Plesk REST API scoped to that customer.
| Property | Value |
|---|---|
| Provisioning time | approximately 25 s |
| Lifetime of a subscription | 14 days from the moment it is ready |
| Active subscriptions per account | 5 |
See Limits for resource limits.
Endpoints
All interfaces are served from https://api.plsk.org.
| Base path | Interface | Credential | Reference |
|---|---|---|---|
/v1 |
Account API: subscriptions, subscription keys, feedback. | Account key plsa_… |
Account API |
/api/plesk/v2 (alias /api/v2) |
Plesk REST API of one subscription. | Subscription key plsk_… |
Plesk REST API |
/api/modules/wp-toolkit/v1 |
WP Toolkit REST API of one subscription. | Subscription key plsk_… |
WP Toolkit REST API |
/mcp |
MCP server (Streamable HTTP). | OAuth 2.0 access token plso_… |
MCP reference |
Machine-readable descriptions:
| Path | Content |
|---|---|
/openapi.json |
OpenAPI document of the account API and the gateway. |
/plesk-openapi.json |
OpenAPI document of the Plesk REST API, with the gateway as its server. No credential required. |
/.well-known/api-catalog |
API catalog (RFC 9727). |
/.well-known/oauth-protected-resource/mcp |
OAuth protected resource metadata of the MCP server. |
Documentation
- API reference: authentication, request handling, error format.
- MCP reference: tools, parameters, scopes.
- Examples: MCP session, REST session, static site, PHP and MySQL, WordPress, subdomains and certificates.
- Troubleshooting.
- Limits, Feedback.