Connect ChatGPT
ChatGPT connects to remote MCP servers over HTTPS from OpenAI’s side, which is exactly what the Scrive MCP is. ChatGPT calls these integrations plugins (earlier versions called them connectors, then apps). There are two routes.
| Surface | Connection | Status |
|---|---|---|
| ChatGPT (web) | Custom plugin in developer mode | Supported, see below |
| Codex (CLI, IDE extension) | codex mcp add --url | Supported, see below |
Option A: ChatGPT
Section titled “Option A: ChatGPT”-
Turn on developer mode. Open Settings → Security and login and switch on Developer mode. The option to add your own plugin stays hidden until you do.
-
In Settings, select Plugins in the sidebar, then the + button to create a new plugin.
-
Fill in the form:
- Name: Scrive
- Connection: Server URL,
https://mcp.scrive.com/mcp - Authentication: OAuth
Tick the box confirming you trust the server and select Create.
-
ChatGPT opens the Scrive sign-in. Sign in and approve access. The Scrive tools are listed on the plugin once the connection is established.
-
Start a new chat; chats that were already open do not pick up the plugin. Open the + menu, choose Developer mode and enable Scrive. Then ask:
Which of my Scrive documents are still waiting to be signed?
ChatGPT asks for confirmation before running tools that write. Keep that on for start_signing, remind_document, cancel_document, start_flow and delete_flow_draft.
Option B: Codex
Section titled “Option B: Codex”Codex reads remote MCP servers from ~/.codex/config.toml and handles the OAuth sign-in with codex mcp login.
-
Add the server:
Terminal window codex mcp add scrive --url https://mcp.scrive.com/mcpThis writes the following block, which you can also add by hand:
~/.codex/config.toml [mcp_servers.scrive]url = "https://mcp.scrive.com/mcp" -
Sign in:
Terminal window codex mcp login scriveYour browser opens the Scrive sign-in. Approve access and return to the terminal.
codex mcp listshows the server as authenticated. -
Start Codex and ask:
List my Scrive documents modified this month.
To sign out, run codex mcp logout scrive; to remove the server, codex mcp remove scrive.
Good to know
Section titled “Good to know”create_document,set_fileandadd_document_to_draftopen a file picker panel in clients that support MCP Apps. Codex has no panel UI, so create documents from templates withcreate_from_templateinstead.- One connection serves one Scrive account. Each colleague signs in with their own.
Related reading
Section titled “Related reading”- OpenAI’s documentation: ChatGPT developer mode and Codex MCP
- Revoke access
- Any MCP client
