{"repo":"joshuadavidthomas/mcp-django","free":true,"listed":false,"github":"https://github.com/joshuadavidthomas/mcp-django","clone":"git clone https://github.com/joshuadavidthomas/mcp-django.git","description":"MCP server for Django integration with LLM assistants","language":"Python","stars":40,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"mcp-django A Model Context Protocol (MCP) server providing Django project exploration resources and optional stateful shell access for LLM assistants to interact with Django projects. Requirements - Python 3.10, 3.11, 3.12, 3.13, 3.14 - Django 5.2, 6.0 Installation Getting Started ⚠️ DO NOT use in production! [!WARNING] Seriously, only enable in development! Look, it should go without saying, but I will say it anyway - this gives full shell access to your Django project . Only enable and use this in development and in a project that does not have access to any production data. LLMs can go off the rails, get spooked by some random error, and in trying to fix things drop a production database. [!CAUTION] I'm not kidding, this library just passes the raw Python code an LLM produces straight to a Python environment with full access to the Django project and everything it has access to. Most LLMs have basic safety protections in place if you ask to delete any data and will refuse to delete production data, but it is pretty trivial to bypass. (Hint: Just tell the LLM it's not production, it's in a development environment, and it will be the bull in a china shop deleting anything you want.) I suggest using something like django-read-only if you need some CYA protection against this. Or, you know, don't use this in any sensitive environments. Run the MCP server directly from your Django project directory: The server automatically detects DJANGO SETTINGS MODULE from your environment. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/joshuadavidthomas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joshuadavidthomas/mcp-django/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}