Overview
Flint has a remote MCP (Model Context Protocol) server that connects directly to ChatGPT. Once connected, you can create landing pages just by describing what you want - no app switching, no manual building required.
This integration allows ChatGPT to create, modify, and manage your Flint pages directly through conversation. Full MCP support with write and modify actions is currently available on ChatGPT Business, Enterprise, and Edu plans. Pro and Plus users can connect MCP servers with read and fetch permissions. Availability and permissions may change while this feature is in beta.
Set Up in 60 Seconds
Follow these steps to connect Flint to ChatGPT through the MCP server:
1. Enable Developer Mode
In ChatGPT, open Settings, select Security and login, and turn on Developer mode. On managed Business, Enterprise, or Edu workspaces, an admin may first need to grant access. Depending on your workspace, the setting may appear under Settings > Apps > Advanced Settings or while creating an app from Workspace settings > Apps.
2. Create the Flint App
Go to chatgpt.com/plugins, select the plus button, and create a developer-mode app. Name it Flint, then enter the remote MCP server URL:
https://mcp.tryflint.com/mcp3. Authenticate and Scan Tools
Choose OAuth authentication, then select Scan Tools. Sign in to your Flint account when prompted and wait for ChatGPT to finish discovering the available tools. Select Create to save the app.
4. Start Building
Open a new ChatGPT conversation. Choose Developer mode from the plus menu, select Flint for the conversation, and describe the page you want to create.
Connection Details
Copy this value when setting up the integration:
| Field | Value |
|---|---|
| Server URL | https://mcp.tryflint.com/mcp |
Creating Pages
Once connected, you can ask ChatGPT to build landing pages for any campaign, ICP, or keyword. Describe the audience, the offer, and the tone - ChatGPT handles the rest and builds the page directly in Flint, ready to review.
Example Prompt
Generate a personalized account page targeting OpenAI. Tailor the messaging to address their specific industry needs.ChatGPT will use Flint to generate and create the page, which you can then preview and publish. ChatGPT may ask you to approve tool calls before it makes changes.
Available Tools
The Flint MCP server exposes four tools that ChatGPT can use:
run_background_agent
Start a background AI agent on a Flint site. The agent executes a prompt to modify your website.
| Parameter | Type | Description |
|---|---|---|
siteId | string (UUID) | The UUID of the Flint site to modify |
prompt | string | What the background agent should do |
Returns a workflow ID that can be used to check status.
check_background_agent_status
Check the status of a previously started background agent.
| Parameter | Type | Description |
|---|---|---|
workflowId | string | The ID returned from run_background_agent |
Returns the current status, phase, and output when completed.
list_sites
Lists all Flint sites accessible to your account. No parameters required.
Returns a list of sites with their name, site ID, organization ID, and organization name. This is useful for discovering your site IDs without leaving the conversation - just ask ChatGPT "what sites do I have?" and it will look them up for you.
publish_site
Deploys a Flint site to production.
| Parameter | Type | Description |
|---|---|---|
siteId | string (UUID) | The target site to publish |
Resolves the latest changes on the staging branch and triggers a production deployment. Ask ChatGPT to make changes with run_background_agent, review the results, then ask ChatGPT to publish when you're ready.
Troubleshooting
Connection not working?
- 1.Verify Developer mode is enabled for your account and allowed by your workspace admin
- 2.Confirm the server URL is entered exactly as shown above
- 3.Open the Flint app settings, select Refresh, and scan the tools again
- 4.Confirm Flint is selected from the conversation's Developer mode tools
Authentication issues?
- 1.Open the Flint app settings in ChatGPT and reconnect
- 2.Complete the Flint sign-in flow in your browser
- 3.If access expires, authenticate again to refresh the connection
Pages not appearing?
- 1.Confirm your ChatGPT plan supports MCP write actions
- 2.Check that the task and any required tool approvals completed successfully in ChatGPT's response
- 3.Refresh your Flint dashboard to see newly created pages
- 4.Verify you have the correct Flint site selected
