modelcontextprotocol / modelcontextprotocol/python-sdk
Support selection of authorization servers from PRM document
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 24.3k
- Forks
- 4k
- Merge moyen
- 1 j 1 h
- PR mergées (30 j)
- 31
Description
Initial Checks
- I confirm that I'm using the latest version of MCP Python SDK
- I confirm that I searched for my issue in https://github.com/modelcontextprotocol/python-sdk/issues before opening this issue
Description
SDK should offer a way for developers to specify which of the authorization servers to use from the PRM document.
Right now, the first server is selected.
Example Code
Python & MCP Python SDK
Latest
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par lire src/mcp/client/auth.py autour de la ligne 250, où le premier serveur d’autorisation du document PRM est actuellement sélectionné. Déterminez comment les développeurs doivent spécifier leur serveur préféré et vérifiez que cette sélection est respectée lorsque plusieurs serveurs sont présents dans le document.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- authentication
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100