SIGN IN SIGN UP

feat(ui-mcp): Re-add MCP setup page (#4740)

## Description

<!-- What changed? Include screenshots if you modify the UI. -->

Clerk's `getToken` races if it is called before `isLoaded` (afaict)
(`isLoaded` is also implied by `isSignedIn`). This behavior was breaking
the MCP tool fetch logic on the new MCP setup page. This unreverts that
and ensures that the auth isLoaded is true prior to calling `getToken`

## Release note

<!-- User-facing release note. Use "None" if this does not need release
notes. -->
None.

## Migration note

<!-- Upgrade, deployment, config, schema, or compatibility notes. Use
"None" if none. -->
None.

*[Check our Pull Request
Guidelines](https://github.com/inngest/inngest/blob/main/docs/PULL_REQUEST_GUIDELINES.md)*

---------

Co-authored-by: Sanjana Laddha <66170781+sanjanaladdha@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
J
James Riley Wilburn committed
8dc96b6870383890ab20afc7b6dc5d76049343a6
Parent: 822e86a
Committed by GitHub <noreply@github.com> on 8/14/2026, 2:13:00 PM