Postman MCP plugin stuck on infinite “Authenticating…” state
Hi everyone,
I’m having an issue with the Postman MCP plugin in Cursor.
When I try to authenticate, the authorization flow starts normally (Postman permission screen shows up), but after accepting, the plugin gets stuck in an infinite “Authenticating…” state and never completes.
I’ve attached screenshots for reference.
Some extra context:
Other MCP/plugins (like Notion and Figma) are working fine
This seems specific to Postman MCP
The authorization popup appears correctly, but the callback/finish step never resolves
Questions:
Is this a known issue?
Is anyone else able to authenticate successfully with Postman MCP?
Any workaround or something I might be missing?
Hey, thanks for the report. This is a known issue. The MCP OAuth flow doesn’t always finish the token exchange correctly after the authorization callback. It affects a few providers, not just Postman.
A couple things to try:
Uninstall the Postman MCP plugin, restart Cursor, then install it again.
Make sure you only have one Cursor window open during authentication. Multi-window can cause a race condition with the OAuth callback.
Try closing all Postman tabs in your browser before starting the auth flow.
If that doesn’t help, please share the logs from the Output panel: View > Output, then select MCP in the dropdown. This will help us see which step it’s stuck on, like timeout, 404, or PKCE mismatch.
The team is aware of this class of issues. Your report helps us prioritize it. Let me know how it goes.
Hi there, got the same problem today using cursor v3.1.14 on Mac. If I using Chrome as my default browser, then the authentication page can’t jump back to the cursor; and after I change into safari as the default browser, the postman plugin also stuck on infinite “Authenticating” state. I open the output and check the “MCP:plugin-postman-postman”, it shows: