ai.websitepublisher/mcp

Build and publish websites through AI conversation.

AI & MLv1.4.0

🌐 WebsitePublisher.ai β€” MCP Server

Build and publish websites through AI conversation.

Create pages, upload assets, manage data, and deploy to custom domains β€” all from your favorite AI assistant. Just connect and start talking.

MCP OAuth 2.1 Tools License


⚑ Quickstart

Mistral / Le Chat (one-click)

  1. Open Le Chat β†’ Intelligence β†’ Connectors β†’ + Add Connector
  2. Choose Custom MCP Connector
  3. Enter URL: https://mcp.websitepublisher.ai/
  4. Click Connect β†’ Login β†’ Done βœ…

Claude Desktop

Add to your claude_desktop_config.json:

json
{
  "mcpServers": {
    "websitepublisher": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.websitepublisher.ai/"]
    }
  }
}

Restart Claude Desktop β†’ Browser opens for login β†’ Done βœ…

ChatGPT

Search "WebsitePublisher" in the GPT Store, or visit: chat.openai.com/g/websitepublisher

Cursor / Windsurf / Claude Code

json
{
  "mcpServers": {
    "websitepublisher": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.websitepublisher.ai/"]
    }
  }
}

πŸ”‘ Authentication

Zero configuration required. WebsitePublisher uses OAuth 2.1 with automatic discovery:

  1. Your AI client connects to https://mcp.websitepublisher.ai/
  2. Server responds with 401 + discovery metadata (RFC 9728)
  3. Client auto-registers via Dynamic Client Registration (RFC 7591)
  4. Browser opens β†’ Login with Google or email (OTP) β†’ Redirect back
  5. Client receives OAuth token β†’ Connected βœ…

PKCE is enforced on all flows. No API keys to manage.


πŸ›  Tools

27+ tools organized across five categories:

πŸ“ Project Management

ToolDescription
list_projectsList all projects you have access to
get_project_statusGet project details: pages, assets, domain info

πŸ“„ Pages

ToolDescription
list_pagesList all pages in a project
get_pageGet page content with version info
create_pageCreate a new HTML page
update_pageReplace full page content
patch_pageApply targeted changes (diff-based, saves tokens)
delete_pageDelete a page
get_page_versionsView version history
rollback_pageRestore a previous version

πŸ–Ό Assets

ToolDescription
list_assetsList uploaded files (images, CSS, JS)
upload_assetUpload a file via base64 or URL
delete_assetRemove an asset

πŸ“Š Entities (Structured Data)

ToolDescription
list_entitiesList data models in a project
create_entityCreate a new data model with properties
get_entity_schemaGet the schema/structure of an entity
delete_entityRemove an entity and all its data

πŸ“ Records (Data)

ToolDescription
list_recordsList records with pagination
get_recordGet a single record by ID
create_recordCreate a new record
update_recordUpdate an existing record
delete_recordDelete a record

πŸ”Œ Integrations

ToolDescription
list_integrationsList available third-party integrations
call_integrationExecute an integration action

🌍 Supported AI Platforms

PlatformConnectionAuth
Mistral / Le ChatNative MCP connectorOAuth 2.1 (automatic)
Claude Desktopvia mcp-remoteOAuth 2.1 (browser)
ChatGPTGPT ActionsOAuth 2.0
Cursorvia mcp-remoteOAuth 2.1 (browser)
Windsurfvia mcp-remoteOAuth 2.1 (browser)
Claude Codevia mcp-remoteOAuth 2.1 (browser)
JetBrains AIMCP configOAuth 2.1 (browser)

πŸ“‹ Technical Details

Server URLhttps://mcp.websitepublisher.ai/
TransportStreamable HTTP (JSON-RPC over POST)
ProtocolMCP 2025-06-18
Auth Discoveryhttps://mcp.websitepublisher.ai/.well-known/oauth-protected-resource
Auth Serverhttps://auth.websitepublisher.ai/.well-known/oauth-authorization-server
Token Typeswps_ (session), wpr_ (refresh), wpc_ (client ID)
PKCERequired (S256)
Scopesmcp:read, mcp:write, mcp:full

πŸ’° Pricing

PlanPriceProjectsPagesCustom Domain
Free€0/mo15❌
Starter€9/mo325/projectβœ…
Pro€19/mo10Unlimitedβœ…
Agency€49/mo50Unlimitedβœ…

πŸ“– Documentation


πŸ”’ Security

  • OAuth 2.1 with PKCE on all flows
  • Dynamic Client Registration (RFC 7591) β€” no pre-shared secrets
  • Rate limiting on all endpoints
  • Content scanning and fraud prevention
  • No credentials stored in client β€” token-based sessions only

πŸ— This Repository

This is the documentation and integration repository for the WebsitePublisher.ai MCP server. The server itself is a hosted SaaS service β€” no installation or self-hosting required. Just connect your AI client to https://mcp.websitepublisher.ai/ and start building.


πŸ“¬ Support


Learn More