Skip to main content

Create a Custom GPT with MintMCP

Build a Custom GPT that connects to MCP servers through MintMCP.

Prerequisites

  • ChatGPT Plus, Pro, Team, or Enterprise account
  • A MintMCP account with access to at least one MCP server

Get your API details

  1. Go to MCP store in MintMCP
  2. Click the MCP server you want to use
  3. Go to the Custom GPT tab
  4. Choose your authentication method:
MethodBest for
API KeyPersonal use, simple setup
OAuthSharing with teammates, per-user attribution
Custom GPT configuration options

Create the Custom GPT

  1. Go to ChatGPT GPT Editor
  2. Configure the basics:
    • Name: e.g., "Google Workspace Assistant"
    • Description: What this GPT does
    • Instructions: How to use the MCP tools

Configure actions

  1. In the GPT Builder, go to Configure
  2. Click Create new action
  3. Paste the OpenAPI schema from MintMCP

API key authentication

  1. Set Authentication Type to API Key
  2. Set Auth Type to Bearer
  3. Paste the API key from MintMCP
API key configuration

OAuth authentication

  1. Set Authentication Type to OAuth
  2. Copy these values from MintMCP:
    • Client ID
    • Client Secret
    • Authorization URL
    • Token URL
  3. Set Scope to offline_access
  4. Set Token Exchange Method to Basic Authorization Header
OAuth configuration
  1. After saving, copy the Callback URL from ChatGPT
  2. Paste it in MintMCP's Custom GPT tab and click Submit

Test and publish

  1. Use the Preview panel to test your GPT
  2. Verify the tools work as expected
  3. Click Create and choose sharing settings:
Account typeSharing options
Team/EnterpriseInvite only, Organization, Public
Plus/ProOnly me, Anyone with link, Public

API key vs OAuth

Choose API key when...Choose OAuth when...
Personal use onlySharing with teammates
Simple setup preferredNeed per-user attribution
All activity attributed to you is fineEach user needs their own permissions