Error when attempting to connect my Remote MCP in new Agent Builder

I’m encountering the same 424 “Failed Dependency” error in the OpenAI Agent Builder when connecting my custom MCP server.

:check_mark: My MCP server responds correctly (handshake/initialize returns 200, list_tools/list_actions returns valid JSON) when tested via direct API calls.
:check_mark: It is publicly reachable, over HTTPS, and the schema matches the documented MCP spec.

:cross_mark: However, when Agent Builder invokes the internal endpoint (e.g., /v1/dashboard/responses/mcp/list_actions), it fails with 424 – suggesting the problem lies in Agent Builder’s internal validation or workflow orchestration, not in my server’s implementation.

Some helpful reproduction hints:

  • The error appears consistently at the tool-listing / list_actions stage.

  • The handshake (initialize) is successful but the next step fails silently (server may not even receive the request).

I hope the OpenAI team can investigate the internal lifecycle between initialize → list_actions and clarify whether there are undocumented constraints (e.g., naming conventions, response times, header requirements) that could trigger the 424. Any update or workaround would be greatly appreciated.

Hi @FRobledoRuiz,

This is a known issue and is being investigated, thanks for taking the time to flag!

2 Likes

@Foxalabs Any idea when this might be fixed? It’s been a while already.

I don’t have a timeline for you at the moment, as soon as I get any more updated information, I’ll post it here.

This is much appreciated! Thanks!!

1 Like

@Foxalabs Thanks for the update, but can I please quickly ask: am I missing something or is there a workaround that I’m not aware of?

It seems that this is quite a big blocker for anyone trying to implement AgentBuilder workflows with their own custom functionality via the MCP route? And so soon after the big launch, I’d assume this would be hotfixed a week ago (sorry for being blunt).

Best!

2 Likes

This issue extends out GPT-5 calls attempting to connect to custom remote MCP servers, It’s quite a huge blocker

1 Like

My thoughts exactly, unless I’m missing something MCP servers are the only way to have your agent interact with the outside world. So if that doesn’t work, what are the use cases left ?

3 Likes

Same issue - getting 424 when using a successfully deployed MCP server (streamable HTTP, app deployed on Databricks)

Responses from OpenAI Agents SDK / responses API:

  • APIError: Error retrieving tool list from MCP server: ‘exa-mcp’. Http status code: 424 (Failed Dependency)
  • ERROR:openai.agents:Error getting response: Error code: 424 - {‘error’: {‘message’: “Error retrieving tool list from MCP server: ‘exa-mcp’. Http status code: 424 (Failed Dependency)”, ‘type’: ‘external_connector_error’, ‘param’: ‘tools’, ‘code’: ‘http_error’}}.

Using the same MCP tool config through Anthropic works fine

1 Like

Hi everyone

I just wanted to add my case here since I’m experiencing the exact same issue with all MCP servers in Agent Builder (Zapier, Google Drive, and Google Sheets).

Everything was working fine until recently — then all my connectors suddenly started failing with the same message:

{"jsonrpc":"2.0","id":null,"error":{"code":-31996,"message":"None of the security schemes (mcpBearerAuth) successfully authenticated this request."}}

My setup uses multiple MCP endpoints, all reachable and working correctly when tested manually (the authentication token is valid, and the endpoint returns the proper tool list when called directly).

The error only happens inside Agent Builder, suggesting that the platform has stopped forwarding the MCP bearer token (mcpBearerAuth) to the remote server.

I’m a beginner still learning how Agent Builder and MCP integration work, so I triple-checked everything:

  • Regenerated tokens and reconnected all servers.

  • Tested multiple accounts and workspaces.

  • Tried creating brand new workflows from scratch.

  • Confirmed no permission or role restrictions were changed.

Everything points to a platform-side regression or authentication bug that broke MCP connections simultaneously across all connectors.

Thank you to everyone contributing here — I really appreciate the community helping new builders like me figure this out.

i am having this problem as of yesterday, only with NEW mcp’s

1 Like

need this fixed asap. we’ve started using this platform and now feel like we need to jump ship…

3 Likes

Hi everyone! I’m experiencing the same problem with both new and existing MCP connections. The one that was working fine yesterday now shows ‘Unable to load tools,’ and the same issue occurs with new connections.

Still getting the error while using connector in AgentKit. The Google Sheets isn’t connecting using the Bearer token authorization.

This needs fixing. I’ve got the same problem and its driving me nuts. Have you tried working with n8n?

Good to know that I am in not alone in this. If OpenAI wants to lock-in serious developers, they have to prioritize stability over feature expansion. Their maturity model is way below best practices.

2 Likes

+1 The image just above this post sums up my morning so far….all i want to do is to read files in a Google Drive folder…

1 Like

is there any current issue

going on with agent builder mcp server

1 Like

Hi all, I managed to make it work by using custom headers instead of the AccessToken/API key. For example: Authorization → Bearer sk-proj-p…

1 Like

Authorization → Bearer sk-proj-p i have used this approach as well, but LLM doesn’t call this tool when you asked in the chat. It shows the tools but doesn’t work.