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.

I’ve encountered a similar problem. Sometimes clicking the “scan tool” works fine, but other times I get the error shown in the image below.
{“Tool scan failed: Failed to Fetch”}
Now I dont know whether the problem is with my code or with your side of the problem.

@OpenAI_Support - it’s been 2+ weeks. This seems to be affecting all new submissions. Are apps still a priority? If so, please look into this today. Thanks!

It seems to work now. Maybe because I sent a HAR file to the support, which included the entire network request flow from my browser. Very insecure by doing so. So, thanks to me for taking the risk. :slight_smile: But be warned! I carefully filled out every other steps behind the tool scan, crafted screenshots and sample prompts and so on. Then I submitted finally the app, being excited about the response and literally one minute later I had a response in my inbox. The app was carefully reviewed, but it is rejected! So, how could someone review something carefully in one single minute? And a reason? No reason given! Going back to the app submission page even does not make it possible to resubmit the app. Everything I have entered there over the course of multiple days and weeks with bugfixing their bugs, is lost there. This whole process took me so much time and my nerves already. I am done and angry. No way MCP apps will take off this way!! @OpenAI_Support Do you take this MCP apps thing serious or is it just something for your investors? There is a person sitting here. Is this submission process how we want to treat each other in the future? Hopefully not.