ChatGPT setup
Create a custom MCP app in ChatGPT and connect it to Mad Fish Elements with user-scoped authorization.
Custom MCP app in developer modehttps://funkadelic.madfishdigital.com/mcp1. Enable custom MCP apps
Confirm workspace availability
Custom MCP app availability varies by ChatGPT plan and workspace policy. Business and Enterprise/Edu administrators can manage developer access and app publishing; some plans or modes may limit write actions.
Turn on developer mode
In ChatGPT, open Settings → Apps → Advanced settings and enable developer mode when that control is available. Workspace administrators may first need to grant permission.
Generate the user credential
In Mad Fish Elements, create a key for the person whose connections ChatGPT should use. Confirm that user's connection access and capabilities before scanning tools.
3. Scan, test, and publish
Scan tools
Select Scan tools and wait for discovery to complete. A token-authenticated scan should not open an external provider consent page.
Test the draft app
Create a new chat, select the draft Mad Fish Elements app from the tools menu, and begin with a read-only request. Review confirmation prompts before allowing writes.
Publish with workspace controls
Administrators can review and publish the app, restrict who can access it, and control actions where the workspace plan supports those controls. Each distinct portal user should authenticate with their own identity rather than sharing one key.
Prepare the ChatGPT app identity
Create a dedicated portal credential and verify its connection permissions before scanning the MCP server.