
Django
The Django MCP Server implements the Model Context Protocol as a Django extension, enabling MCP clients and AI agents to interact with Django applications through exposed models and logic. It provides tools for declaratively exposing Django models for safe querying, converting Django Rest Framework APIs to MCP tools via annotations, and serving an MCP endpoint within Django applications that works on both WSGI and ASGI. The server solves the problem of integrating Django applications with AI agents and tools like Claude AI and Google ADK by providing a standardized, secure interface for external systems to query and interact with Django data and business logic.
- GitHub stars
- 332
- tools
- 4
- last updated
- Jan 25, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
addA service to add two numbers together
A service to add two numbers together
No parameter schema in public metadata yet.
send_emailA tool to send emails
A tool to send emails
No parameter schema in public metadata yet.
get_species_countFind the ID of a bird species by name (partial match). Returns the count.
Find the ID of a bird species by name (partial match). Returns the count.
No parameter schema in public metadata yet.
increment_speciesIncrement the count of a bird species by a specified amount. Returns the new count.
Increment the count of a bird species by a specified amount. Returns the new count.
No parameter schema in public metadata yet.
Sponsors
Readme
Django MCP Server
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.
Details
- Repository
- github.com/gts360/django-mcp-server