Getting Started with ChatGPT
ChatGPT supports MCP servers through its connector feature. This guide shows you how to connect mittwald MCP to ChatGPT using OAuth authentication.
Prerequisites
- ChatGPT Plus, Team, Enterprise, or Education plan
- Developer Mode enabled in ChatGPT settings
- A mittwald account (to authenticate)
- 5 minutes to complete setup
Step 1: Enable Developer Mode
- Open ChatGPT
- Click your profile icon and select Settings
- Go to Apps & Connectors → Advanced settings
- Enable Developer Mode
Step 2: Create a Connector
-
In Settings, go to Connectors
-
Click Create
-
Fill in the connector details:
Field Value Connector name mittwald Description Manage mittwald hosting: projects, apps, databases, domains, and more Connector URL https://mcp.mittwald.de/mcp -
Click Create to save
ChatGPT validates the endpoint and displays the available tools from mittwald MCP.
Step 3: Authenticate
When you first use the connector in a chat:
- ChatGPT prompts you to authorize the connection
- A browser window opens for mittwald authorization
- Sign in with your mittwald account
- Review the requested permissions
- Click Authorize
Step 4: Verify Your Connection
- Start a new chat in ChatGPT
- Click + next to the message input
- Select More and choose the mittwald connector
- Test the connection:
List my mittwald projects
You should see a list of your mittwald projects.
✅ Success! mittwald MCP is now connected to ChatGPT.
Tool Confirmation
ChatGPT asks for confirmation before executing write operations (creating resources, updating settings, etc.). You can:
- Approve once: Confirm the specific action
- Remember approval: Skip confirmation for similar actions in the future
Read-only operations like listing projects run without confirmation prompts.
Common Tasks with mittwald MCP
Once authenticated, you can use prompts like these:
List Your Projects
Show all my mittwald projects
Get App Information
Show apps in my project [project-id]
Database Details
Get database connection info for [db-id]
Backup Status
Check backup schedules for project [project-id]
Support Tickets
List open support conversations for my account
Troubleshooting
Error: "Developer Mode Not Available"
Symptom: Developer Mode toggle does not appear in settings.
Cause: Your ChatGPT plan does not include this feature.
Fix:
- Upgrade to ChatGPT Plus, Team, Enterprise, or Education
- Wait for feature rollout if you recently upgraded
Error: "Connector Validation Failed"
Symptom: ChatGPT cannot validate the MCP endpoint.
Cause: Network issues or incorrect URL.
Fix:
- Confirm the URL is exactly
https://mcp.mittwald.de/mcp - Check your network connection
- Try creating the connector again
Error: "Authentication Failed"
Symptom: OAuth flow fails or times out.
Cause: Browser popup blocked or session expired.
Fix:
- Allow popups for chat.openai.com in your browser
- Clear browser cookies for mittwald.de
- Try again from a different browser
Error: "Tool Not Found"
Symptom: ChatGPT cannot find mittwald tools.
Cause: Connector metadata is stale.
Fix:
- Go to Settings → Connectors
- Find the mittwald connector
- Click Refresh to update the tool list
Error: "Permission Denied"
Symptom: Operations fail with authorization errors.
Cause: OAuth tokens expired or permissions changed.
Fix:
- Delete the connector in Settings
- Create it again and re-authenticate
Refresh Tool Metadata
If mittwald adds new MCP tools:
- Go to Settings → Connectors
- Find the mittwald connector
- Click Refresh
ChatGPT fetches the updated tool list from the MCP server.
FAQ
Q: Which ChatGPT plans support MCP connectors?
A: ChatGPT Plus, Team, Enterprise, and Education plans support connectors with Developer Mode.
Q: Does this work on mobile?
A: Yes. Connectors work on ChatGPT web and mobile apps.
Q: Is my authentication secure?
A: Yes. ChatGPT uses OAuth for connector authentication. Tokens are stored securely by OpenAI.
Q: Can I use multiple MCP connectors?
A: Yes. You can add multiple connectors and use them in the same conversation.
Q: How do I remove the connector?
A: Go to Settings → Connectors, find the mittwald connector, and delete it.
Q: Why does ChatGPT ask for confirmation?
A: Write operations require approval to prevent accidental changes. You can choose to remember approvals for specific action types.
Next Steps
- Tutorials: See real-world examples
- Other Tools: Set up Claude Desktop, GitHub Copilot, or Cursor
Official Documentation
This guide is based on official OpenAI documentation:
- Connect ChatGPT - ChatGPT MCP connector setup