Docs: add a minimal Django integration example for running `openapi-mcp-sdk` alongside app agents
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Tranquilo
- Área
- documentation
Línea de trabajo
Lee las instrucciones de README.md para ejecutar el servidor MCP y revisa las páginas existentes en docs/ para seguir su estilo. Añade una guía concisa de integración con Django que cubra un modelo de procesos recomendado, la autenticación local con el encabezado Authorization y la alternativa ?token=, y un cliente de ejemplo; después, enlázala desde README.md. Se considerará terminado cuando la guía cubra esos criterios de aceptación y README.md incluya un enlace a ella.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Opened by @francescobianco from local draft 01-django-integration-example.md.
Summary
I tried using this project from a Django app where agent workflows live next to regular web endpoints. The package works as a standalone MCP server, but I could not find a small Django-oriented example showing how to:
- start the MCP server from a Django-friendly process model
- pass the Openapi bearer token safely
- point an AI client at the server from local development
This seems like a documentation gap rather than a product bug.
Reproduction
- Create a fresh Django project on Python 3.13.
- Install
openapi-mcp-sdk. - Try to follow the README from a Django repo where the MCP server is just one part of the system.
- Notice there is no concrete example for
manage.py, a sidecar process, or a simpledocker composesetup with Django + MCP.
Expected
A short guide under docs/ showing one recommended integration pattern for Django users.
Actual
The current docs explain how to run the MCP server directly, but not how to place it next to a Django app that powers agent features.
Why this is a good first issue
The server already runs independently. This is mostly about adding a concise example and linking it from the README.
Suggested acceptance criteria
- Add a new doc page with a minimal Django example.
- Cover local dev with
Authorizationheader and?token=fallback. - Include one example client, such as Codex CLI or OpenAI Responses API.
- Link the new page from README.md.
- Lenguaje dominante
- Python
- Estrellas
- 22
- Forks
- 4
- Merge medio
- 6 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de openapi/mcp-server
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
openapi/mcp-server#33 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
openapi/mcp-server#29 ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 73/100
openapi/mcp-server#25 ·
-
Testing: add a host-agnostic smoke test checklist for OpenClaw, NanoClaw, and NemoClaw-style clientsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
openapi/mcp-server#24 ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 72/100
openapi/mcp-server#21 ·
Todos los issues de openapi/mcp-server
Issues similares
-
Use mhctools predictor_required=False for saved-result rescoringPosiblemente ocupada @iskandr la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
521xueweihan/HelloGitHub#4051 · 1 comentario ·
-
bug documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
awslabs/visual-asset-management-system#514 ·
Los mantenedores suelen responder en 1 día
-
backend bug spec:REQ-053
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
nolte/kamerplanter#2547 ·
Los mantenedores suelen responder en 1 día