Build and publish websites through AI conversation. 27+ MCP tools, OAuth 2.1 auto-discovery. Works with Claude, ChatGPT, Mistral/Le Chat, Cursor and more.

๐ŸŒ 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.

MCPOAuth 2.1ToolsLicense

โšก 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:

{
  "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

{
  "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

Tool Description
list_projects List all projects you have access to
get_project_status Get project details: pages, assets, domain info

๐Ÿ“„ Pages

Tool Description
list_pages List all pages in a project
get_page Get page content with version info
create_page Create a new HTML page
update_page Replace full page content
patch_page Apply targeted changes (diff-based, saves tokens)
delete_page Delete a page
get_page_versions View version history
rollback_page Restore a previous version

๐Ÿ–ผ Assets

Tool Description
list_assets List uploaded files (images, CSS, JS)
upload_asset Upload a file via base64 or URL
delete_asset Remove an asset

๐Ÿ“Š Entities (Structured Data)

Tool Description
list_entities List data models in a project
create_entity Create a new data model with properties
get_entity_schema Get the schema/structure of an entity
delete_entity Remove an entity and all its data

๐Ÿ“ Records (Data)

Tool Description
list_records List records with pagination
get_record Get a single record by ID
create_record Create a new record
update_record Update an existing record
delete_record Delete a record

๐Ÿ”Œ Integrations

Tool Description
list_integrations List available third-party integrations
call_integration Execute an integration action

๐ŸŒ Supported AI Platforms

Platform Connection Auth
Mistral / Le Chat Native MCP connector OAuth 2.1 (automatic)
Claude Desktop via mcp-remote OAuth 2.1 (browser)
ChatGPT GPT Actions OAuth 2.0
Cursor via mcp-remote OAuth 2.1 (browser)
Windsurf via mcp-remote OAuth 2.1 (browser)
Claude Code via mcp-remote OAuth 2.1 (browser)
JetBrains AI MCP config OAuth 2.1 (browser)

๐Ÿ“‹ Technical Details

Server URL https://mcp.websitepublisher.ai/
Transport Streamable HTTP (JSON-RPC over POST)
Protocol MCP 2025-06-18
Auth Discovery https://mcp.websitepublisher.ai/.well-known/oauth-protected-resource
Auth Server https://auth.websitepublisher.ai/.well-known/oauth-authorization-server
Token Types wps_ (session), wpr_ (refresh), wpc_ (client ID)
PKCE Required (S256)
Scopes mcp:read, mcp:write, mcp:full

๐Ÿ’ฐ Pricing

Plan Price Projects Pages Custom Domain
Free โ‚ฌ0/mo 1 5 โŒ
Starter โ‚ฌ9/mo 3 25/project โœ…
Pro โ‚ฌ19/mo 10 Unlimited โœ…
Agency โ‚ฌ49/mo 50 Unlimited โœ…

๐Ÿ“– 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

WebsitePublisher.ai โ€” The easiest way to build websites with AI.

MCP Server ยท Populars

MCP Server ยท New