WebsitePublisher.ai

Provides programmatic access to WebsitePublisher.ai services via MCP for building and publishing websites with AI.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You can connect any compatible AI assistant to WebsitePublisher.ai through the MCP server to build, manage, and publish websites with AI. This MCP endpoint enables you to create pages, upload assets, manage structured data, and deploy to custom domains, all through natural conversations with your AI client.

How to use

Connect your AI client to the MCP server at the provided endpoint. You’ll authenticate using OAuth 2.1 with automatic discovery and PKCE, after which your client can issue commands to manage pages, assets, and data, and deploy sites to custom domains. Typical workflows include creating pages, uploading assets, organizing data models, and triggering builds or domain configuration from conversations with your AI assistant.

How to install

Prerequisites: you need a system with Node.js and npm installed to use the MCP client integrations that rely on the Node ecosystem.

Step 1: Verify your environment
- Check Node.js version: run `node -v`
- Check npm version: run `npm -v
Step 2: Connect using a supported MCP client
- Choose your preferred MCP client (for example, Claude Desktop or another client that supports MCP). You can configure it to point at the MCP server endpoint described below. The following example shows how to configure a client that uses the standard MCP URL and a remote npm-based connector.

Getting started examples

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

Notes on authentication and access

The MCP server uses OAuth 2.1 with automatic discovery and PKCE for all flows. No API keys are required, and tokens are used to maintain sessions. Ensure your client completes the OAuth flow in the browser to obtain a valid token before issuing MCP commands.

Additional setup and tips

If your AI client provides a native MCP connector, you can connect by supplying the MCP server URL and allowing the client to perform the login flow. The primary MCP URL is https://mcp.websitepublisher.ai/ and the authorization server is available at the well-known endpoint for OAuth 2.1 discovery.

Available tools

list_projects

List all projects you have access to

get_project_status

Get project details including pages, assets, and domain info

list_pages

List all pages in a project

get_page

Get page content with version information

create_page

Create a new HTML page

update_page

Replace full page content

patch_page

Apply targeted changes to a page with patch-based diffs

delete_page

Delete a page

get_page_versions

View version history for a page

rollback_page

Restore a previous page version

list_assets

List uploaded assets such as images, CSS, and JS

upload_asset

Upload an asset via base64 or URL

delete_asset

Remove an asset

list_entities

List data models in a project

create_entity

Create a new data model with properties

get_entity_schema

Get the schema of an entity

delete_entity

Remove an entity and all its data

list_records

List records with pagination

get_record

Get a single record by ID

create_record

Create a new data record

update_record

Update an existing record

delete_record

Delete a record

list_integrations

List available third-party integrations

call_integration

Execute an integration action

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational