Back to Browse

Websitepublisher Ai MCP Server

by User
Developer ToolsLow Risk10.0Remote
Free

Build and publish websites through AI conversation.

About

Build and publish websites through AI conversation.

Remote endpoints: streamable-http: https://mcp.websitepublisher.ai/

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

Endpoint verified ยท Requires authentication ยท 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "ai-websitepublisher-mcp": {
      "url": "https://mcp.websitepublisher.ai/"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

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


โšก Quickstart

Claude.ai (Connectors)

  1. Go to Settings โ†’ Connectors โ†’ Add custom connector
  2. Enter name: WebsitePublisher and URL: https://mcp.websitepublisher.ai
  3. Click Connect โ†’ Browser opens for 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 โœ…

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 โœ…

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

57 tools organized across twelve categories:

๐Ÿ“ Project Management

ToolDescription
get_skillGet the full agent skill document with patterns, snippets, and go-live checklist
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

๐Ÿงฉ Fragments (Reusable Components)

ToolDescription
list_fragmentsList all reusable HTML fragments
create_fragmentCreate a reusable fragment (nav, footer, banner)
update_fragmentUpdate a fragment โ€” all pages using it update automatically
delete_fragmentDelete a fragment

๐Ÿ–ผ Assets

ToolDescription
list_assetsList uploaded files (images, CSS, JS)
upload_assetUpload a file via base64 or URL
delete_assetRemove an asset
patch_assetApply text changes to CSS/JS/SVG assets without re-uploading

๐Ÿ“Š 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
update_entityUpdate entity metadata or enable public read access
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

๐Ÿ” Vault (Secrets Management)

ToolDescription
vault_list_secretsList stored secrets (metadata only, never values)
vault_store_secretStore or update an encrypted secret (AES-256-GCM)
vault_delete_secretPermanently delete a secret

๐Ÿ”Œ Integrations

ToolDescription
list_integrationsList available integrations and their config status
get_integration_schemaGet full schema of an integration's endpoints and inputs
setup_integrationConfigure an integration by storing API keys
execute_integrationExecute an integration action (email, payment, etc.)
remove_integrationRemove an integration and its vault secrets

๐Ÿ“ฌ Forms & Lead Capture

ToolDescription
configure_formDefine form fields and submit actions (leads, email, webhook)
list_formsList all configured forms
remove_formRemove a form configuration

๐Ÿ”’ Visitor Authentication

ToolDescription
configure_visitor_authEnable email-based visitor login (magic link or code)
get_visitor_auth_configGet current visitor auth settings

๐Ÿ“ˆ Tracking & Analytics

ToolDescription
set_tracking_scriptsSet GA, GTM, Meta Pixel, or custom tracking scripts
get_tracking_scriptsGet current tracking configuration
remove_tracking_scriptsRemove all tracking scripts
get_analyticsGet visitor analytics: pageviews, referrers, devices, UTM

๐Ÿ–ผ๏ธ Visual Image Editor

ToolDescription
create_edit_sessionCreate a browser-based image editing session
get_edit_session_changesRead back what the user changed in the editor

โฐ Scheduled Tasks

ToolDescription
create_scheduled_taskCreate a cron-based scheduled task
list_scheduled_tasksList scheduled tasks with status and next run time
delete_scheduled_taskDelete a scheduled task

๐Ÿ“‹ Task Tracker

ToolDescription
list_tasksList all tracked tasks with completion percentage
get_taskGet task details and status
get_task_historyGet full history of a task (progress, notes, documents)
create_taskCreate a new task
add_task_historyAppend progress update or note to a task
export_tasksExport all tasks as Markdown grouped by status

๐ŸŒ Supported AI Platforms

PlatformConnectionAuth
Claude.aiNative ConnectorOAuth 2.1 (automatic)
Claude Desktopvia mcp-remoteOAuth 2.1 (browser)
Mistral / Le ChatNative MCP connectorOAuth 2.1 (automatic)
ChatGPTGPT ActionsOAuth 2.0
Cursorvia mcp-remoteOAuth 2.1 (browser)
Windsurfvia mcp-remoteOAuth 2.1 (browser)
Claude Codevia mcp-remoteOAuth 2.1 (browser)
GitHub CopilotMCP configOAuth 2.1 (browser)
JetBrains AIMCP configOAuth 2.1 (browser)
GrokMCP configOAuth 2.1 (browser)
GeminiMCP 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 & Privacy

  • 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
  • Privacy Policy: websitepublisher.ai/privacy

๐Ÿ— 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


Reviews

No reviews yet

Be the first to review this server!