MCP Catalogs
Homedjango-ai-boost screenshot

django-ai-boost

by vintasoftware·88·Score 48

Django AI Boost is a production-ready MCP server for Django application introspection and analysis.

developer-toolsai-llmdatabase
2
Forks
0
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

Django AI Boost exposes Django project information through MCP tools, enabling AI assistants to better understand and interact with Django codebases. It provides features like project discovery, database introspection, configuration access, and log reading with robust authentication for secure production deployments.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI assistants analyzing Django project structure and relationships
you:Developers querying Django settings and configurations
you:Teams inspecting database schema and models through AI interfaces
you:How do I authenticate in production mode?
you:What transport modes are available?

When to choose this

Choose Django AI Boost if you work with Django applications and want AI assistants to understand your project structure, models, and configurations.

When NOT to choose this

Don't choose this if you need write access to your Django project or are working with a non-Django Python framework.

Tools this server exposes

10 tools extracted from the README
  • application_info

    Get Django and Python versions, installed apps, middleware, database engine, and debug mode status.

  • get_setting

    Retrieve any Django setting using dot notation.

  • list_models

    List all Django models with fields, types, max_length, null/blank status, and relationships.

  • list_urls

    Show all URL patterns with names, patterns, and view handlers.

  • database_schema

    Get complete database schema including tables, columns, types, indexes, and foreign keys.

  • list_migrations

    View all migrations per app with their applied/unapplied status.

  • list_management_commands

    List all available manage.py commands with their source apps.

  • get_absolute_url

    Get the absolute URL for a specific model instance.

  • reverse_url

    Reverse a named URL pattern to get its actual URL path.

  • query_model

    Query a Django model with read-only operations using the Django ORM manager.

Comparable tools

django-studiodrf-mcpweb-framework-mcppython-mcp

Installation

Installation

# Using uv (recommended)
uv pip install django-ai-boost

# Or with pip
pip install django-ai-boost

Claude Desktop Configuration

Add to your Claude Desktop configuration:

  • **macOS**: ~/Library/Application Support/Claude/claude_desktop_config.json
  • **Windows**: %APPDATA%\Claude\claude_desktop_config.json
  • **Linux**: ~/.config/claude/claude_desktop_config.json
{
  "mcpServers": {
    "django": {
      "command": "django-ai-boost",
      "args": ["--settings", "myproject.settings"],
      "env": {
        "DJANGO_SETTINGS_MODULE": "myproject.settings"
      }
    }
  }
}

FAQ

How do I authenticate in production mode?
Set the DJANGO_MCP_AUTH_TOKEN environment variable or use the --auth-token argument when using SSE transport.
What transport modes are available?
Django AI Boost supports stdio transport (default) and SSE transport. SSE transport is required for authentication and production deployments.

Compare django-ai-boost with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.