Guide

Publish websites from ChatGPT with the MCP connector

Last updated: 3 September 2026

MakeMySiteLive runs a hosted MCP (Model Context Protocol) server, the same open standard Claude uses, so ChatGPT can publish and manage your sites too — create a site, deploy a ZIP, publish a single-file microsite, roll back a version, or set a password, all from a chat. Add it once as a custom Plugin, sign in, and it works within your own plan.

What you’ll need

  • A MakeMySiteLive account (the first full site is free, and microsites are unlimited — no credit card).
  • A ChatGPT account with Developer mode available. Custom MCP plugins are a newer, elevated-risk ChatGPT feature, so exact availability and wording can change.

MCP connector URL

https://mcp.makemysitelive.com/mcp

Steps

  1. 1

    Turn on Developer mode

    Click your account name at the bottom left of ChatGPT and choose Settings, then go to Security and login and switch on Developer mode. It's flagged as an elevated risk because it lets you add unverified connectors — that's expected, and it's what unlocks custom MCP plugins.

    ChatGPT Settings, Security and login page, with Developer mode switched on
  2. 2

    Open Plugins

    In the ChatGPT sidebar, click Plugins. This opens the Plugins page, with anything you've already installed at the top and Public/Personal tabs below.

    ChatGPT sidebar with Plugins selected, showing the Plugins page
  3. 3

    Click + to start a new plugin

    In the top right of the Plugins page, click the + button to open the New Plugin dialog.

    ChatGPT Plugins page with Installed apps, Public/Personal tabs, and the + button to add a new plugin
  4. 4

    Fill in the connector details and create it

    For Name enter MakeMySiteLive, and add a Description if you like (e.g. "Create, deploy and publish websites"). Under Connection, leave it on Server URL and paste https://mcp.makemysitelive.com/mcp, and set Authentication to OAuth — ChatGPT auto-discovers the OAuth endpoints and scopes under Advanced OAuth settings, so you don't need to fill those in by hand. Check "I understand and want to continue" (the standard warning for any unreviewed custom MCP server) and click Create.

    New Plugin dialog with MakeMySiteLive's name, description, MCP server URL, OAuth authentication, and the risk checkbox filled in
  5. 5

    The plugin is created — but not installed yet

    ChatGPT opens MakeMySiteLive's own page with a Try in chat button and its Developer/Category/Version details. This confirms the plugin was created; it still needs to be installed before it'll show up in a chat.

    MakeMySiteLive plugin page in ChatGPT after creation, with a Try in chat button and Developer/Category/Version details
  6. 6

    Install it and sign in

    Open Settings → Plugins, select MakeMySiteLive under Developer mode, and click Connect. This runs the OAuth sign-in for your own MakeMySiteLive account — approve it, and the plugin is installed and scoped to your plan.

    ChatGPT Settings → Plugins page for MakeMySiteLive, with a Connect button under Developer mode
  7. 7

    Start a chat

    Plugins work in both Chat and Work across ChatGPT's web, desktop, and mobile apps, so you can use MakeMySiteLive from your regular chat. OpenAI's own walkthrough tests new connectors from a Work chat, so if you want to follow that exactly, switch the tab at the top from Chat to Work first.

  8. 8

    Publish by chatting

    Type @ in the message box, pick MakeMySiteLive from the list, and ask it to “publish this HTML as a microsite” or “create a site called my-demo and deploy this ZIP.” It checks the subdomain, publishes, and returns the live yourname.makemysitelive.com URL — no dashboard needed.

Frequently asked questions

What is the MCP connector URL?

The MakeMySiteLive MCP server is hosted at https://mcp.makemysitelive.com/mcp. Paste that single URL into the New Plugin dialog's Connection field — there is nothing to install or run locally.

Why do I need Developer mode?

ChatGPT gates any custom (unreviewed) MCP server behind Developer mode in Settings → Security and login. It's a one-time toggle, not something you need per plugin.

Why is there a separate install step after creating the plugin?

Creating a plugin just registers it under your Personal tab — it isn't wired into a chat yet. Opening it under Settings → Plugins and clicking Connect is the step that runs the OAuth handshake and actually installs it.

Why does ChatGPT warn me about custom MCP servers?

OpenAI shows that notice for any custom MCP server, not just this one, since it hasn't reviewed it directly. The connection still runs over OAuth scoped to your own MakeMySiteLive account.

What can ChatGPT actually do once it's connected?

Read actions: see your account and plan, list full sites and microsites, view a site's versions, and check subdomain availability. Write actions: create a full site, publish a single-file microsite, deploy a ZIP, roll back a version, set password protection, and delete a site.

Is it safe to connect?

Yes. The connection uses OAuth — you sign in with your own account and approve access, and the agent acts only as you and only within your plan limits. You can remove the plugin at any time from ChatGPT's Plugins page.

Is this different from Claude's setup?

Only in where the settings live. Both use the same MCP connector URL and the same MakeMySiteLive account; ChatGPT calls it a Plugin, gated behind Developer mode, Claude calls it a custom connector under Customize.

Related guides

Ready to go live?

Create a free account and publish your first site in 2 minutes.

Get started free

More: all guides · comparisons · pricing