modelcontextprotocol / modelcontextprotocol/python-sdk
Add default /docs route to list information about the HTTP MCP server
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
Is your feature request related to a problem? Please describe.
Would be useful to have an equivalent to something like how FastAPI generates OpenAPI docs and are automatically accessible at /docs route.
Describe the solution you'd like
Add a /docs route to the starlette app that provides information about the mcp server (available tools, prompts, resources, version, etc.)
Describe alternatives you've considered
none
Additional context
Basic example I currently use:
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
L’issue ne nomme aucun fichier ni test ; commencez par localiser l’application Starlette et sa configuration de routes HTTP existante. Définissez la réponse de /docs autour des outils, des prompts, des ressources et de la version du serveur MCP, puis vérifiez que la route expose les informations attendues.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- api, backend, documentation
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100