- gitea_variables: Ahora crea automáticamente variables que no existen
- gitea_secrets: Ahora crea automáticamente secrets que no existen
- Ambas herramientas notifican si crearon o actualizaron
- Nueva herramienta gitea_transfer_repo para transferir ownership de repos
- Mejoras en manejo de errores y mensajes de notificación
- Agregada variable GIT_INTERNAL_URL para usar http://gitea:3000
- Evita problemas de SSL/DNS al acceder desde contenedor
- Mantiene GIT_URL para referencia externa
Las variables que empiezan con GITEA_ o GITHUB_ están prohibidas
en Gitea Actions por el patrón de validación. Renombradas a:
- GITEA_URL -> GIT_URL
- GITEA_DOMAIN -> GIT_DOMAIN
- GITEA_TOKEN -> GIT_TOKEN
Actualizados: index.ts, docker-compose.yml, workflow, .env.example
- Usar McpServer en vez de Server
- Corregir import de StreamableHTTPServerTransport
- Ajustar estructura del servidor según SDK oficial
- Compilación exitosa verificada localmente
- Implementadas 5 herramientas optimizadas: repos, commits, issues, secrets, variables
- Descripciones compactas y claras para minimizar tokens
- Integración con Gitea API usando token de autenticación
- Enrutado en gitea.nucleoriofrio.com/mcp/* via Traefik
- Sin autenticación Authentik (acceso directo)
- Dockerfile y package.json configurados
- Workflow actualizado para build y deploy automático
- Variables de entorno agregadas al .env.example