Get a free trial key → · Full MCP reference · Claude Code

What this gives you: the StaticOwl CMS wired into ChatGPT as a custom connector, so ChatGPT can list your sites, design content types, create and edit pages, manage releases, and trigger builds — the same 97-tool surface every other MCP client gets. You ask in the chat; ChatGPT does the work against your live site.

StaticOwl's MCP endpoint is a standards-compliant remote MCP server (Streamable HTTP, OAuth 2.1 + PKCE, RFC 7591 dynamic client registration), so ChatGPT connects with an in-browser sign-in — no API key to copy or paste.

Before you start: custom connectors are a ChatGPT feature that depends on your plan (they surface under Settings → Connectors / developer mode on the plans where OpenAI has enabled them). If you don't see custom connectors in ChatGPT, that's an OpenAI availability limit, not a StaticOwl one — Claude Code, Claude Desktop, and Cursor connect regardless (see the links above).

Step 1 — Create your StaticOwl account (free)

ChatGPT authorizes over OAuth, and authorizing an MCP client requires a full account. Create one — free, no card — at app.staticowl.com/admin/signup.html (email + a code we send you). Already have an account? Skip ahead. Just evaluating from a trial key? Trial keys can't grant OAuth, so create the free account first.

Step 2 — Add StaticOwl as a custom connector

In ChatGPT, open Settings → Connectors and add a custom connector (enable developer mode if prompted). Give it the StaticOwl MCP URL:

https://app.staticowl.com/api/mcp

Choose OAuth for authentication if asked (there's nothing to paste — ChatGPT registers itself automatically).

Step 3 — Sign in & allow

ChatGPT opens a StaticOwl authorization page in your browser. Sign in with the account from Step 1, review what the connector can do, and click Allow. ChatGPT stores the resulting access — you won't be asked again until it expires (90 days), at which point it re-authorizes with one click.

Step 4 — Use it

Start a chat with the connector enabled and ask ChatGPT to work on your site. A first run to confirm everything's wired:

Use the StaticOwl connector to list my sites and show me the content types on the first one.

If you have more than one site, tell ChatGPT which one to work on, or set a default:

Set my default StaticOwl site to the one named "Acme Docs", then create a new page titled "Getting started".

FAQ

Do I need to paste an API key?

No. The connector uses OAuth — you sign in to StaticOwl in the browser and click Allow. ChatGPT registers itself dynamically (RFC 7591) and exchanges the grant for a scoped token behind the scenes.

Why did authorization say trial accounts can't grant?

Trial keys are scoped to a throwaway sandbox and can't mint OAuth access for other clients. Create a free full account at /admin/signup.html and authorize with that.

Is it the same tool set as Claude?

Identical. Every MCP client talks to the same remote endpoint, so the tool catalog, your RBAC, the audit chain, and workflow gates all apply the same way — human or agent, Claude or ChatGPT.

Questions? Email support@staticowl.com.