Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Django Telescope

de raisiqueiraversión 0.1.2i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.raisiqueira/django-telescope

Instalar

Resumen

Descripción del creador (original en inglés)

A Model Context Protocol (MCP) server for Django applications, inspired by Laravel Boost

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Otros
  • Debes completar: DJANGO_SETTINGS_MODULE

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

  • PyPIuv de Python instalado (para el comando uvx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "django-telescope": {
      "command": "uvx",
      "args": [
        "django-telescope"
      ],
      "env": {
        "DJANGO_SETTINGS_MODULE": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add django-telescope --env DJANGO_SETTINGS_MODULE=your-value -- uvx django-telescope

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "django-telescope": {
      "command": "uvx",
      "args": [
        "django-telescope"
      ],
      "env": {
        "DJANGO_SETTINGS_MODULE": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "django-telescope": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "django-telescope"
      ],
      "env": {
        "DJANGO_SETTINGS_MODULE": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • DJANGO_SETTINGS_MODULE obligatorio env
    Django settings module path (e.g., 'myproject.settings')

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 10 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub raisiqueira, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 18988 servidores de esta categoría
  • Publicado en el registro más recientemente que el 1% de los otros 18988 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 18988 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Django Telescope?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: DJANGO_SETTINGS_MODULE

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.1.2) llegó al registro hace 12 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Spec Driven Development, Remote Desktop Commander, MyMultiSig

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

de formulahendryInicial↓ 66/sem★ 440Actualizado hace 14 meses

Se ejecuta en tu computadora

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

de desktop-commanderEn crecimiento★ 211Actualizado hoy

Se ejecuta en la nube✓ desktopcommander.app

MyMultiSig

Create, review, sign and execute MyMultiSig multisig wallet transactions from AI agents.

de marc-aurele-besnerMuy nuevoActualizado hoy

Se ejecuta en tu computadora

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Django AI Boost

A Model Context Protocol (MCP) server for developing Django applications, inspired by Laravel Boost. This server exposes Django project information through MCP tools, enabling AI assistants to better understand and interact with Django codebases.

Table of Contents

  • Features
  • Screenshots
  • Installation
  • For End Users
  • For Development
  • Usage
  • Running the Server
  • Authentication
  • AI Tools Setup
  • Cursor
  • Claude Desktop
  • Github Copilot (VS Code)
  • Claude Code (VS Code)
  • OpenAI ChatGPT Desktop
  • Cline (VS Code)
  • Zed Editor
  • Generic MCP Client
  • Available Tools
  • Example Usage
  • Development & Testing
  • Troubleshooting
  • Requirements
  • Contributing
  • License

Features

  • Project Discovery: List models, URLs, and management commands
  • Database Introspection: View schema, migrations, and relationships
  • Configuration Access: Query Django settings with dot notation
  • Log Reading: Access recent application logs with filtering
  • Production-Ready Authentication: Bearer token authentication for secure deployments
  • Read-Only: All tools are safe, read-only operations
  • Fast: Built on FastMCP for efficient async operations

Screenshots

Click to view screenshots

Django AI Boost in Action

*Django AI Boost MCP server providing Django project introspection through AI assistants (Example using OpenCode)*

Installation

For End Users
# Using uv (recommended)

uv pip install django-ai-boost

Or with pip

pip install django-ai-boost

For Development

If you want to contribute or run the latest development version:

# Clone the repository

git clone https://github.com/vinta/django-ai-boost.git cd django-ai-boost

Install uv if you haven't already

On macOS/Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

On Windows:

powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

Install dependencies (creates virtual environment automatically)

uv sync --dev

Verify installation

uv run django-ai-boost --help

Usage

Running the Server

The server requires access to your Django project's settings:

# Set the Django settings module

export DJANGO_SETTINGS_MODULE=myproject.settings django-ai-boost

Or specify settings directly

django-ai-boost --settings myproject.settings

Run with SSE transport (default is stdio, which doesn't use network ports)

django-ai-boost --settings myproject.settings --transport sse

Run with SSE transport on a custom port (default port is 8000)

django-ai-boost --settings myproject.settings --transport sse --port 3000

Run with SSE transport on custom host and port

django-ai-boost --settings myproject.settings --transport sse --host 0.0.0.0 --port 8080

Note: The stdio transport (default) communicates via standard input/output and does not use network ports. The --port and --host options only apply when using --transport sse.

Authentication

Django AI Boost supports bearer token authentication for secure production deployments when using SSE transport.

Quick Start

Set authentication token (recommended for production):

export DJANGO_MCP_AUTH_TOKEN="your-secret-token"

django-ai-boost --settings myproject.settings --transport sse

Or use CLI argument:

django-ai-boost --settings myproject.settings --transport sse --auth-token "your-secret-token"
How It Works
  • Automatic Production Mode: When Django's DEBUG=False and using SSE transport, authentication is automatically required
  • Token Precedence: Environment variable takes precedence over CLI argument for security
  • Transport Support:
  • ✅ SSE Transport: Full authentication support (HTTP-based)
  • ❌ Stdio Transport: No authentication (local-only, trusted environments)
  • Error on Mismatch: If you provide --auth-token with --transport stdio, the server will exit with an error to prevent false security assumptions
Production Deployment

When running in production (DEBUG=False) with SSE transport, you must provide an authentication token:

# This will fail without a token

django-ai-boost --settings myproject.production_settings --transport sse

Error: Production mode detected but no authentication token provided

This works

export DJANGO_MCP_AUTH_TOKEN="strong-secret-token" django-ai-boost --settings myproject.production_settings --transport sse

Authentication enabled with bearer token for SSE transport

Security Best Practices
  1. Generate strong tokens:
   python -c "import secrets; print(secrets.token_urlsafe(32))"
  1. Never commit tokens to version control
  1. Use environment variables in production (not CLI arguments)
  1. Rotate tokens periodically
  1. Use HTTPS with a reverse proxy for external access
Client Configuration with Authentication

When using authentication, configure your MCP clients to include the token:

Cursor / Claude Desktop:

{

"mcpServers": { "django-ai-boost": { "command": "django-ai-boost", "args": ["--settings", "myproject.settings", "--transport", "sse"], "env": { "DJANGO_MCP_AUTH_TOKEN": "your-secret-token", "DJANGO_SETTINGS_MODULE": "myproject.settings", "PYTHONPATH": "/path/to/your/django/project" } } } }

Testing with curl:

# Without auth - fails

curl http://127.0.0.1:8000/sse

With correct token - works

curl -H "Authorization: Bearer your-secret-token" http://127.0.0.1:8000/sse

Troubleshooting Authentication

"Production mode detected but no authentication token provided"

  • Set DJANGO_MCP_AUTH_TOKEN environment variable or use --auth-token

"Authentication token provided but transport is 'stdio'"

  • This is now an error that stops the server from starting
  • Authentication only works with --transport sse
  • Either use --transport sse with your token, or remove the --auth-token argument for stdio

"Running in production mode with stdio transport"

  • This is OK for local/trusted environments, but stdio has no authentication capability
  • For remote access, use --transport sse with authentication

AI Tools Setup

Cursor

Cursor is a popular AI-powered code editor with built-in MCP support.

  1. Open Cursor Settings (Cmd/Ctrl + Shift + J)
  2. Navigate to the "Tools & MCP" section
  3. Add the Django AI Boost server configuration:
{

"mcpServers": { "django-ai-boost": { "command": "django-ai-boost", "args": ["--settings", "myproject.settings"], "env": { "DJANGO_SETTINGS_MODULE": "myproject.settings", "PYTHONPATH": "/path/to/your/django/project" } } } }

Note: Replace /path/to/your/django/project with the actual path to your Django project root directory.

For more information, see the Cursor MCP documentation.

Claude Desktop

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", "PYTHONPATH": "/path/to/your/django/project" } } } }

Note: Make sure to replace /path/to/your/django/project with the actual path to your Django project root directory.

Github Copilot (VS Code Extension)
  1. Install the Github Copilot Chat extension from VS Code marketplace
  2. Create or edit .vscode/mcp.json in your Django project root:
{

"inputs": [ // The "inputs" section defines the inputs required for the MCP server configuration. { "type": "promptString" } ], "servers": { // The "servers" section defines the MCP servers you want to use. "django-ai-boost": { "command": "uv", "args": ["run", "django-ai-boost", "--settings", "myproject.settings"], "env": { "DJANGO_SETTINGS_MODULE": "myproject.settings" } } } }

  1. Click "Start" in the JSON
  1. Github Copilot Code will automatically connect to the MCP server when you start a conversation in "Agent" mode.
Claude Code (VS Code Extension)
  1. Install the Claude Code extension from VS Code marketplace
  2. Create or edit .mcp.json in your Django project root:
{

"mcpServers": { "django-ai-boost": { "command": "uv", "args": ["run", "django-ai-boost", "--settings", "myproject.settings"], "env": { "DJANGO_SETTINGS_MODULE": "myproject.settings" } } } }

  1. Restart VS Code or reload the Claude Code extension
  2. Claude Code will automatically connect to the MCP server when you start a conversation
OpenAI ChatGPT Desktop with MCP

OpenAI ChatGPT Desktop supports MCP servers. Add to your configuration file:

  • macOS: ~/Library/Application Support/OpenAI/ChatGPT/config.json
  • Windows: %APPDATA%\OpenAI\ChatGPT\config.json
{

"mcpServers": { "django": { "command": "django-ai-boost", "args": ["--settings", "myproject.settings"], "env": { "DJANGO_SETTINGS_MODULE": "myproject.settings" } } } }

Cline (VS Code Extension)
  1. Install the Cline extension from VS Code marketplace
  2. Open Cline settings (Cmd/Ctrl + Shift + P → "Cline: Open Settings")
  3. Add MCP server configuration in the MCP Servers section:
{

"django": { "command": "django-ai-boost", "args": ["--settings", "myproject.settings"], "env": { "DJANGO_SETTINGS_MODULE": "myproject.settings" } } }

Zed Editor

Add to your Zed MCP configuration (~/.config/zed/mcp.json):

{

"servers": { "django": { "command": "django-ai-boost", "args": ["--settings", "myproject.settings"], "env": { "DJANGO_SETTINGS_MODULE": "myproject.settings" } } } }

Generic MCP Client

For any MCP-compatible client, you can run the server manually:

# Standard I/O transport (default, no network port)

django-ai-boost --settings myproject.settings

Server-Sent Events transport (default: 127.0.0.1:8000)

django-ai-boost --settings myproject.settings --transport sse

SSE transport with custom port

django-ai-boost --settings myproject.settings --transport sse --port 3000

SSE transport with custom host and port

django-ai-boost --settings myproject.settings --transport sse --host 0.0.0.0 --port 8080

Available Tools and Prompts

Tools
1. application_info

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

2. get_setting

Retrieve any Django setting using dot notation (e.g., DATABASES.default.ENGINE).

3. list_models

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

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx