Codex app cannot re-authenticate Figma MCP, old credentials are always reused with no way to switch account

Content:
When using Figma MCP in the Codex app, I cannot switch to a different Figma account.
After uninstalling/reinstalling, disabling/enabling the MCP integration, and reconnecting, the app always loads the same previous credentials (possibly cached). There is no visible option to clear the stored session or choose a different account.

Steps to reproduce:

  1. Configure Figma MCP (https://mcp.figma.com/mcp) in Codex.

  2. Authenticate with Figma account A.

  3. Disable/remove MCP integration (or reinstall Codex).

  4. Enable/add Figma MCP again and try to authenticate with account B.

Actual result:
Codex keeps using account A credentials automatically; account switch is not possible.

Expected result:
I should be able to:

  • explicitly sign out from Figma MCP,

  • clear cached credentials/session,

  • re-authenticate and select a different Figma account.

What I already tried:

  • Uninstalling and reinstalling the app

  • Turning MCP integration off and on again

  • Reconnecting the Figma MCP endpoint

Impact:
Blocks working across multiple Figma accounts/teams and makes account management impossible.

2 Likes

I found workaround:

  • delete the Codex MCP credentials from the macOS Keychain,
  • restart the Codex app,

then the Figma MCP item list will have the option to log in again, but this is a hack :stuck_out_tongue: .

3 Likes

dude thank you for this i was starting to lose my mind

1 Like