Cockatoo MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Cockatoo MCPCreate a website for my bakery using a warm template and preview it."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Cockatoo MCP
Create, edit and publish hosted business websites with owner-approved access.
Website · Documentation · Privacy · Support
Connect
Remote MCP endpoint: https://app.cockatoo.com.au/mcp
Transport: Streamable HTTP. Add the endpoint in an MCP client that supports OAuth with PKCE and dynamic client registration. Connect your Cockatoo account and approve the website permissions you want to grant. No local server installation or API key is needed.
{
"mcpServers": {
"cockatoo": {
"url": "https://app.cockatoo.com.au/mcp"
}
}
}This is a generic connection example; use your client's documented remote MCP configuration. OAuth discovery: https://app.cockatoo.com.au/.well-known/oauth-protected-resource/mcp.
Related MCP server: PromptSwing
Build a website
Call
catalogfor templates, industries, styles andexampleDocument.Fill in the document from the business details the owner supplies.
Call
start_onboardingwith the owner's email, agent name, document and a randomidempotencyKey.Give the owner the returned
approvalUrl. The owner signs in, verifies their email and reviews the draft. For a new owner, approval can publish the website immediately.Connect the owner's account through OAuth for subsequent MCP website operations. Confirm
publication_statusreportsliveand aliveUrlbefore claiming publication.
Public tools work before OAuth. Existing website management requires owner consent. Keep continuation credentials and tokens private. The optional onboarding exchange returns an API token for REST/CLI use, not an MCP token.
Tools
Tool | Purpose |
| List templates, industries, styles and a starter document |
| Prepare a private draft and owner approval link |
| Check an onboarding request with its private credential |
| Exchange an approved request for an API token |
| Read the owner's website draft and revision |
| Create a website draft |
| Save a draft using revision checks |
| List retained uploaded website images |
| Upload a JPEG, PNG or WebP image |
| Preview a private draft |
| Check the published revision and live URL |
| Publish a saved revision |
| Remove a publication while retaining the draft |
Permissions and pricing
Scopes: sites:read, sites:write, sites:publish. The connection has no access to customer enquiries, payments, billing settings or domains. Owners can revoke access at any time from Agent access.
A free plan is available. Paid upgrades and domain services are managed directly by the owner. See current pricing.
Registry metadata
Official MCP Registry name: io.github.louisblythe/cockatoo. The remote-only listing is described in server.json.
This repository contains public connection documentation and listing metadata. The hosted Cockatoo service is maintained separately; its implementation is not distributed by this repository. The MIT license applies to the files in this repository, not to the hosted service.
Verify the public endpoint
With Node.js 22 or later, run npm run verify. No dependencies or account are required. The check performs initialize, tool discovery, catalogue read, OAuth discovery and an unauthenticated website read that must receive HTTP 401. It never creates or publishes a website.
To additionally verify a permitted site read, set COCKATOO_MCP_TOKEN privately in your environment. The script does not print credentials or website content. Revoke any temporary test connection afterward.
Directory launch status
See submission receipts, review status, and readiness evidence.
This server cannot be deployed
Maintenance
Related MCP Connectors
Create, edit and publish hosted business websites with owner-approved access.
131Edit eligible Frontpage sites, check previews, and manage People and email with OAuth consent.
1- mcpOAuthapp.aveiro
Create, update, and publish real hosted websites from your agent via the Aveiro API.
Manage BrightSite websites: pages, blog posts, components, forms, media, and analytics.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to create and manage owned-audience websites with posts, products, subscribers, domains, and analytics.60 npmMIT

PromptSwingofficial
AlicenseNot gradedqualityBmaintenanceEnables an AI assistant to publish a storefront it built to live hosting, read the live site back, add, update or delete a single page, manage the catalogue, orders and reviews, and restore any earlier version in one call. Hosting requires a paid subscription, and a free pre-publish assessment reports which documented signal calls, contrast pairs or hardcoded prices would fail.19 npmApache 2.0
Zarla MCP serverofficial
AlicenseNot gradedqualityCmaintenanceEnables AI assistants to build, edit, preview, and publish websites through natural language, including managing pages, designs, products, and site publishing.MIT
SitePerto MCPofficial
AlicenseAqualityBmaintenanceEnables AI clients to connect to a selected website via OAuth, send ready-to-use static HTML packages, read and edit text, CSS, and JavaScript with preview, and manage pending updates without automatic publishing.31MIT