MCP App submission Scan tool not working

We are trying to set up our mcp app , the server only supports Streamable HTTP
During scan tools , we have seen from our logs , that we don’t get a POST /mcp request
This happens intermittently , sometimes tool scan works , sometimes it doesn’t , the initial calls for listing tools is not going to our server
POST /mcp → This call is missing sometimes and we cant continue with app submission

When scan tool is successful in network tab we can see an inspect call
but when it fails there is no inspect call

(https://api.openai.com/v1/dashapi/versions/asdk_app_v_[version]/mcp/inspect)
2 Likes

Same thing is happening for me as well. @Abhinav_Mathur does your mcp server supports oAuth? Are you able to do oAuth flow? Does the scan fails after the redirection happens post authentication?

2 Likes

Same issue. Scan tools with oauth glitches out after redirecting back to openai.

1 Like

@loopb0i do you also get redirected back to https://platform.openai.com/ after successful oAuth calls to your backend /authorize and /token, only for the page to be still show scan tools button with clientID and secret gone?

2 Likes

I can confirm that we have the same problem. We cannot register our app due to this.
Our MCP server is OAuth protected with client credentials. If I fill in the credentials in the MCP Server submission form and click on the “Scan tools” button, the OAuth flow starts successfully, lands on our /authorization endpoint and calls back to platform.openai.com with the correct code and state. I can clearly see in our server logs that OpenAI has obtained a valid access token from us. So far so good. The problem is that I then land again on the MCP Server submission page and the tools are not scanned, so I cannot proceed with the submission. Just repeat the faulty flow endlessly. This is clearly a bug.

@OpenAI_Support It seems people are being blocked from MCP app submission. Please investigate and communicate. Thank you!

1 Like

Hey all - appreciate you flagging this and sharing the details. We’re going to take a closer look and follow up shortly!

1 Like

Seems the “closer look shortly” means holding me in an email loop of countless AI-generated mails for days asking mostly insignificant checkbox questions, without human touch, that were actually perfectly answered in the detailed video of the bug I’ve sent you already a week ago and another one of the network tab 3 days ago. Which you obviously never watched? I am not happy about it. This is an irresponsible and unpaid use of my personal time.

1 Like

Hello @OpenAI_Support thanks for looking into this. We are blocked on publishing our mcp server as an app on openAI store. Is there any status update. Is there any way we can track the progress of this bug?

1 Like

same here. AI-generated emails asking for the same thing over and over. @OpenAI_Support

Experiencing the same issue here. @OpenAI_Support Please help many of us here struggling.

ok so i got this to work after days of trying different things. OpenAI support was terrible, no help at all. Let me retrace my steps for you:

--logged out of Chrome and cleared cache for all openai pages

--opened an Incognito window

--logged in to platform.openai.com

--Went to /settings/organization/general and gave a name to my Organization (had Default)

--Went to /settings/organization/projects and gave a name to my project (had Default)

--created a NEW API key in /api-keys (gave it a name, owned by me, all permissions) . API key should be in the same organization and project.

--went to /apps-manage and deleted the problematic draft

--created a +New App

--in MCP server I added MCP URL, Oauth Client ID and Oauth client secret.

--Clicked on “Scan Tools”, which sent me to my app to log in, redirected back to MCP section (i think fields were empty, so I added Oauth client and secret again). Domain appeared verified.

--Clicked on Scan Tools again.