Overview
This article explains how to connect ChatGPT Business to your Gravity Forms MCP.
Note: ChatGPT Business is a cloud client and it needs a dedicated endpoint and its own authentication setup.
Prerequisites
Enable the Gravity Forms MCP and create an Application Password as described in Connecting to your MCP Server. You’ll need that username and Application Password below.
Requirements
- ChatGPT Business (or Enterprise) on the web.
- Developer mode enabled.
Refer to the Developer mode and MCP apps in ChatGPT official documentation for more information. - Permission to create custom MCP apps.
- The Dedicated Endpoint URL:
https://yoursite.com/wp-json/mcp/gravityforms - A dedicated WordPress user with an Application Password.
See Creating a User for MCP Access.
Create a ChatGPT App
- Enable Developer mode.
- Go to Workspace Settings → Apps → Create (workspace admins).
- Set Connection to Server URL.
- Enter the Dedicated Endpoint as the Server URL.
- Set Authentication to Access token / API key, header scheme Basic.
- Click Back to ChatGPT → Plugins (in sidebar menu).
- Click your [workspace name] tab and then click + to install the plugin.
- Enter your Access Token (username:application_password).
- Click Connect.
How to Fill the Single Token Field
WordPress needs both a username and an Application Password on every request Authorization: Basic base64(USERNAME:APPLICATION_PASSWORD)
ChatGPT only gives you one token field. Put the whole username:application-password pair into it, for example:
your-wordpress-username:xxxx xxxx xxxx xxxx xxxx xxxx
Note: Avoid a WordPress username with a space in it for this field. A space inside the username portion makes the combined username:password string ambiguous to parse correctly.
What “No Actions Are Available” Means
If ChatGPT still returns no actions after the username:password token is set, ChatGPT is not sending WordPress Application Password Basic auth on initialize / tools/list.
Limitations
@automattic/mcp-wordpress-remoteis not a ChatGPT option.- Gravity Forms does not host a remote bridge.
If you need further assistance, please contact our support team.