Prerequisites
- A ChatGPT account (Plus, Team, or Enterprise plan required for integrations)
- A VexiData account with at least one connected database
Connect ChatGPT to VexiData
Copy your MCP Server URL
Your MCP Server URL is:You can also find this in Settings > AI Integrations in your VexiData AI Integrations page.
Enable Developer Mode in ChatGPT
- Go to chatgpt.com
- Open Settings (click your profile icon in the bottom-left)
- Navigate to Connectors
- Click Advanced Settings at the bottom
- Enable Developer Mode
Add VexiData as a connector in ChatGPT
- Go back to the Connectors page
- Click Create
- Paste your VexiData MCP Server URL
- Click Create and authorize access when prompted
Authorize the connection
ChatGPT will redirect you to VexiData to authorize access. Review the requested permissions and click Approve.You’ll be redirected back to ChatGPT once the connection is established.
Enable VexiData in your conversation
After connecting, you may need to enable VexiData in each conversation:
- In the ChatGPT chat window, click the + button
- Select More
- Find and enable VexiData
- “How many users signed up this week?”
- “Show me the top 10 products by revenue”
- “What’s the average order value by country?”
Managing your connection
You can view and manage your ChatGPT connection from Settings > AI Integrations in VexiData. From there you can:- See when the connection was established
- Disconnect ChatGPT by clicking Disconnect
Troubleshooting
Integration option not available in ChatGPT
Integration option not available in ChatGPT
- MCP integrations require a ChatGPT Plus, Team, or Enterprise plan. Free accounts may not have access to this feature
- Make sure you’re using the latest version of ChatGPT
Authorization failed or redirect error
Authorization failed or redirect error
ChatGPT can't find my tables or data
ChatGPT can't find my tables or data
- Verify you have at least one database connected in VexiData under Data Sources
- Check that your database connection is active (the schema should be analyzed)
- Try being specific about which database or table you’re asking about