django-ai-boost
Verified Safeby vintasoftware
Overview
Provides a Model Context Protocol (MCP) interface for Django applications, allowing AI assistants to introspect project details like models, URLs, settings, and database schema.
Installation
uv run django-ai-boost --settings myproject.settingsEnvironment Variables
- DJANGO_SETTINGS_MODULE
- PYTHONPATH
Security Notes
The server is explicitly designed for read-only operations, preventing data modification through its tools. It does not use `eval` or exhibit obfuscation. Hardcoded secrets in test settings are clearly marked as such. The `query_model` tool, while powerful for data introspection, includes `try...except` blocks for invalid parameters and enforces a `limit` on results (default 100, max 1000) to mitigate excessive data exfiltration or denial-of-service via large queries. Network exposure with SSE transport defaults to localhost but can be configured for broader access, requiring a trusted environment.
Similar Servers
XcodeBuildMCP
A Model Context Protocol (MCP) server that provides Xcode-related tools for AI assistants, enabling programmatic interaction with Xcode projects, simulators, devices, and Swift packages.
context-portal
A database-backed Model Context Protocol (MCP) server for managing structured project context, designed to be used by AI assistants and developer tools within IDEs and other interfaces for Retrieval Augmented Generation (RAG) and prompt caching.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
django-rest-framework-mcp
Enables developers to quickly build Model Context Protocol (MCP) servers for existing Django REST Framework APIs, allowing AI agents and LLM clients to leverage these endpoints as tools.