How to submit an MCP server to ChatGPT app directory

Submit it through a web form. A person or a scan checks it before it goes live.

OpenAI's directory for ChatGPT. It needs a verified organization.

How
Assisted
Fits
Remote servers (a public URL)
By hand
~1 h 30 min
Speed
Review time is not fixed. You publish after it is approved.

The steps, by hand

  1. 1

    Verify your identity or business in the OpenAI dashboard.

  2. 2

    Get the Apps Management: Write role.

  3. 3

    Host a public HTTPS MCP server and verify your domain with the token OpenAI gives you.

  4. 4

    Add readOnlyHint, openWorldHint and destructiveHint to every tool.

  5. 5

    Write at least 5 test cases that should work and 3 that should not.

  6. 6

    Add demo login details that skip MFA and SMS.

  7. 7

    Submit in the platform dashboard and wait for review.

What you need

  • A verified OpenAI organization (person or business)
  • The Apps Management: Write role
  • A public HTTPS MCP server on a verified domain
  • Tool annotations on every tool
  • 5 positive and 3 negative test cases
  • Demo login details without MFA

// or skip all of that

Or let ManyCP do it in one click

ManyCP fills in every field and links straight to the form. You click send. On Pro, ManyCP files it by hand for you.

// more directories