
Django Admin MCP API
par martincastroalvarez
Transformez votre administration Django en un serveur MCP. Pilotez les outils ModelAdmin avec les permissions et l'authentification de session existantes.
Ce qu'il fait
Django Admin MCP API est un adaptateur qui expose votre administration Django (ModelAdmin) existante sous forme d'un ensemble d'outils MCP. Il ne nécessite aucun nouveau système de permissions ni code d'API personnalisé ; il utilise la même authentification de session, la même validation de formulaire et les mêmes permissions déjà configurées dans votre site d'administration Django.
Outils
admin.registry: Liste tous les modèles que l'utilisateur actuel a le droit de voir.admin.list: Récupère une page de résultats à partir de la vue liste d'un modèle.admin.retrieve: Affiche une vue détaillée d'un objet unique.admin.create: Crée un nouvel objet via la logique de formulaire de l'administration.admin.update: Effectue une mise à jour partielle d'un objet existant.admin.destroy: Supprime un objet avec un aperçu en cascade.admin.action: Exécute un appelableModelAdmin.actionsenregistré.admin.history: Affiche la chronologieLogEntrypour un objet spécifique.admin.autocomplete: Accède à la fonctionnalité d'autocomplétion de l'administration pour les modèles liés.
Installation
Installez le package via pip :
pip install django-admin-mcp-api
Ajoutez django_admin_rest_api et django_admin_mcp_api à vos INSTALLED_APPS dans settings.py, et incluez les URLs MCP dans votre urls.py :
path("mcp/", include("django_admin_mcp_api.urls"))
Hôtes supportés
Confirmé pour Claude, Cursor et d'autres agents compatibles MCP.
Installation rapide
pip install django-admin-mcp-apiInformations
- Tarification
- free
- Publié
- 7/2/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Cursor
Add the /mcp/ endpoint to the Cursor MCP settings.Claude Desktop
Configure the server URL in claude_desktop_config.json pointing to your Django /mcp/ endpoint.





