anthropics / anthropics/claude-code
/mcp hangs when authorizing a plugin-provided connector (Stripe)
- Langage dominant
- Python
- Étoiles
- 145k
- Forks
- 23.1k
- Métriques de merge des PR
- Métriques de PR en attente
Description
Attempting to authorize the Stripe plugin connector (`plugin:stripe:stripe`) via `/mcp` in an interactive session hangs / doesn't complete. Connector status remains `needs_auth` even after the user reports completing authorization elsewhere (checked via session status — `reconnect` correctly reports it needs a user-driven sign-in, but the `/mcp` flow itself did not complete for the user).
Reproduced in the Claude Code desktop app (Code tab).
Steps to reproduce:
1. Have a plugin-provided MCP server (e.g. the Stripe plugin) in `needs_auth` state.
2. Run `/mcp` in an interactive session to authorize it.
3. The authorization flow hangs / does not complete.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Start by reproducing the `/mcp` flow with the Stripe plugin connector in `needs_auth`, then compare its behavior with session status and `reconnect`, which correctly reports that sign-in is required. Done means authorization completes in the interactive flow and the connector no longer remains in `needs_auth` after the user finishes signing in.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- authentication, cli
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Active
- Clarté
- Plutôt claire
- Accessibilité débutants
- 55/100