Unlayer Cloud API and hosted MCP
Unlayer · saas · developer-toolsmarketing
Unlayer is automatable today through the Cloud API at https://api.unlayer.com and a hosted MCP server. Cloud API v3 accepts a project API key, prefix unlayer_sk_, or a personal access token, prefix unlayer_pat_, as Authorization Bearer. API keys are bound to one project. Personal access tokens must pass projectId or X-Project-Id for project calls. OAuth access tokens are limited to the MCP server and are not accepted on Cloud API routes. The Cloud API manages templates, renders HTML, PDF, image, and ZIP artifacts, validates and converts design JSON, and can send transactional email from a verified domain. Email sending is in private beta. The TypeScript SDK is @unlayer/sdk. The authentication page also names a CLI that uses the same bearer tokens; this pass did not open its command reference, so the CLI is not scored. The MCP server is https://api.unlayer.com/mcp, with 14 tools and OAuth 2.1 PKCE or a bearer API key or personal access token. Generation and import tools open a temporary editor session and do not change saved project templates until a person saves. Connector catalogs were not opened. Computer-use viability is unassessed. API scores 7 and is the best path. MCP scores 6 because the main generation flow does not persist templates by itself.
Best path today: api · Overall automatability: 7/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restapi-keypersonal-access-token coverage: partial · docs |
| SDK | yes | typescript official: yes |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | yes | |
| Extensibility | yes | webhooks: True |
| Data access | export: html, pdf, image, zip · import: html | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. Unlayer documents a v3 Cloud API, a TypeScript SDK, a CLI, and a hosted MCP server for email, page, and document designs.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 7 | 6 | — | — | — | — | 7 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-10-06 |
vendor | declared | source | 2026-10-06 |
deployment | declared | source | 2026-10-06 |
platforms[0] | declared | source | 2026-10-06 |
license | declared | source | 2026-10-06 |
modalities.api.exists | declared | source | 2026-10-06 |
modalities.api.kinds[0] | declared | source | 2026-10-06 |
modalities.api.auth[0] | declared | source | 2026-10-06 |
modalities.api.auth[1] | declared | source | 2026-10-06 |
modalities.api.coverage | declared | source | 2026-10-06 |
modalities.api.docs | declared | source | 2026-10-06 |
modalities.sdk.exists | declared | source | 2026-10-06 |
modalities.sdk.official | declared | source | 2026-10-06 |
modalities.sdk.languages[0] | declared | source | 2026-10-06 |
modalities.mcp.first_party | declared | source | 2026-10-06 |
modalities.mcp.verdict | declared | source | 2026-10-06 |
modalities.cli.exists | declared | source | 2026-10-06 |
modalities.extensibility.webhooks | declared | source | 2026-10-06 |
modalities.data_access.export[0] | declared | source | 2026-10-06 |
modalities.data_access.export[1] | declared | source | 2026-10-06 |
modalities.data_access.export[2] | declared | source | 2026-10-06 |
modalities.data_access.export[3] | declared | source | 2026-10-06 |
modalities.data_access.import[0] | declared | source | 2026-10-06 |
modalities.rpa.ui_stack[0] | declared | source | 2026-10-06 |
modalities.rpa.drivability | declared | source | 2026-10-06 |
modalities.computer_use.viability | declared | source | 2026-10-06 |
modalities.agent_docs.llms_txt | declared | source | 2026-10-06 |
verdict.best_path | declared | source | 2026-10-06 |
verdict.scores.api | declared | source | 2026-10-06 |
verdict.scores.mcp | declared | source | 2026-10-06 |
freshness.watch[0].url | declared | source | 2026-10-06 |
freshness.watch[1].url | declared | source | 2026-10-06 |
freshness.watch[2].url | declared | source | 2026-10-06 |
Related tools
Other products in this database that share a category with Unlayer.
Last verified 2026-10-06 · volatility high · JSON record