For AI agents / ChatGPT
ChatGPT can publish an HTML page to a live URL and hand you the link. It takes one more step than the other assistants, and skipping that step is why most people conclude it does not work.
Screenshots are from a free ChatGPT account in September 2026. If a menu has moved since, the step text names what you are looking for and still holds.


/mcp. The bare host resolves to the server's root rather than its streamable-HTTP endpoint, and the connect fails without saying why. Set Authentication to OAuth and leave Advanced OAuth settings alone — Pagegoat supports Dynamic Client Registration, so the client registers itself and there is no client ID or secret for you to find. Then tick the risk acknowledgement and press Create.



Approve it and the link comes back in the same turn:

new-years-day, which this account had already used, so the page landed at new-years-day-2 rather than overwriting the first one. Replacing a page is update_site, and it is always something you asked for.Developer mode is almost certainly off. Every Pagegoat tool writes something — it publishes a page, replaces one, or changes who can open it — and ChatGPT only exposes write-capable tools from a custom MCP server once Developer mode is enabled. With it off you can add the connector, see it listed as connected, and still have no way to publish anything, which reads as the product being broken rather than a setting being unset. Turn it on under Settings, then Apps, then Advanced settings, and re-open the connector to confirm the seven tools appear. If you only see search-and-fetch style tools, you are still looking at the restricted surface.
Not as of 1 September 2026. The screenshots on this page come from an unmodified free ChatGPT account, which turned Developer mode on, added the Pagegoat server, approved it over OAuth and published a page. Developer mode is still beta and OpenAI has moved it more than once, so treat that as an observation with a date on it rather than a guarantee — if the switch is missing for you, the plan is one possible reason and it is worth checking. On Business and Enterprise workspaces an admin may need to allow developer mode before the switch appears at all, which is the usual explanation when the setting simply is not there. Anyone blocked by an admin policy can connect Claude.ai instead, which takes custom servers without an equivalent gate, or use Pagegoat's REST API, which needs nobody's permission.
Not the 2023 kind, though ChatGPT has since put the word back on the screen. The original plugins were a separate mechanism that OpenAI retired in 2024, and there is no Pagegoat plugin to install from a store. What ChatGPT now labels Plugins — the sidebar section, and the New Plugin dialog you paste the URL into — is its interface for custom MCP servers, so that is the label these steps use. What ChatGPT supports now is the Model Context Protocol, the same open standard Claude and the CLI agents speak, which is why one address works across all of them. That is also why there is nothing to keep updated on your side: you paste a URL, approve access over OAuth, and any capability Pagegoat adds to the server later appears in your assistant without you reinstalling anything or touching the connector again.
No. The connector is authorised with OAuth, which means you sign in to Pagegoat in your own browser and the token is exchanged between ChatGPT and Pagegoat directly. Nothing is typed into a message and the model never sees a credential. This is the main reason to prefer the connector over the REST API for anything conversational: text pasted into a chat window is retained in that conversation's history and may be included in later context, which makes a chat a poor place for a long-lived secret. If a script or CI job needs to publish instead, use an API key read from an environment variable and exchanged for a short-lived JWT.
Publishing starts at $2.99/month. Connecting takes one paste.
See plans