I had a similar issue a few days ago. For me, it was a missing query
parameter, so you probably have issues somewhere in the input schema as well.
What I have found so far regarding ChatGPT MCP requirements:
- It is still in beta, so expect issues and breaking changes.
- The closest thing to MCP integration requirements is this OpenAI documentation article.
- MCP must have
search
andfetch
tools with the correct schema. It may be just a mock implementation, but it must be present. - All naming must be
snake_cased
.