Django MCP Server is an implementation of the Model Context Protocol (MCP) extension for Django. This module allows MCP Clients and AI agents to interact with any Django application seamlessly.
🚀 Django-Style declarative style-tool tool to Query Django Models and call custom logic by AI Agents and MCP clients
✅ Working on all apps (WSGI and ASGI) without infrastructure change.
🤖 Any MCP Client, (Google Agent Developement Kit, Claude Desktop ...) can interact with your application.
Licensed under the MIT License.
- Expose Django models and logic as MCP tools.
- Serve an MCP endpoint inside your Django app.
- Easily integrate with AI agents, MCP Clients, or tools like Google ADK.
pip install django-mcp-serverOr directly from GitHub:
pip install git+https://github.com/omarbenhamid/django-mcp-server.git