7tg/django-admin-mcp

Expose Django admin models to MCP (Model Context Protocol) clients. Add a mixin to your ModelAdmin classes and let AI assistants like Claude perform CRUD operations, execute admin actions, and explore relationships—all respecting Django's permission system.

51
/ 100
Established

Implements an HTTP-based MCP server using Pydantic for schema validation and field introspection, allowing AI clients to interact with Django models through automatically generated tools that respect the admin's permission and filtering configuration. The architecture exposes CRUD operations, admin actions, bulk operations, and relationship traversal—each tied to Django's permission framework via Bearer token authentication. Supports Django 3.2 through 5.x with zero external dependencies beyond Django and Pydantic.

Available on PyPI.

Maintenance 10 / 25
Adoption 10 / 25
Maturity 18 / 25
Community 13 / 25

How are scores calculated?

Stars

9

Forks

2

Language

Python

License

GPL-3.0

Last pushed

Feb 08, 2026

Monthly downloads

206

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/7tg/django-admin-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.