ChatGPT App Submission: How to Publish Your Plugin
Who’s there
ChatGPT and Codex users asking for a tool to get something done.
You build
An MCP server with OAuth, packed as a plugin.
Read https://indiehustles.com/marketplaces/chatgpt and look at our product and codebase. Is ChatGPT a good opportunity for us? If it is, tell me what we'd build for it, the smallest version worth listing, and how much work it would take. Wait for my go-ahead before building.
Steps
- 1
Verify your identity or business in your OpenAI Platform organization settings.
- 2
Build a plugin zip: a manifest, optional skills, and your MCP server config.
- 3
Serve the domain check file at
/.well-known/openai-apps-challengeon your MCP server. - 4
Upload the zip at platform.openai.com/plugins and fix anything the automatic scan flags.
- 5
Add 5 test cases, 3 negative test cases, a test account without 2FA, and a demo video.
- 6
Submit. Once approved, you choose when it goes live.
Good to know
- API key auth isn’t supported in the portal. Use OAuth, or ship a skills-only plugin with no server.
- You need website, support, privacy policy and terms links, all on https.
- Don’t put “MCP”, “Server” or “Plugin” in the name.
More marketplaces
Want the regular directories too?
We submit you to 65+ directories like G2 and Product Hunt.