Servidor MCP ChatGPT
Un servidor de Protocolo de contexto de modelo (MCP) que proporciona capacidades de administración de Docker a través de una interfaz GPT personalizada.
Características
Gestión de contenedores Docker mediante lenguaje natural
Construido sobre el Protocolo de Contexto Modelo (MCP)
Implementación de TypeScript
Implementación en contenedores
Manejo robusto de errores y apagado elegante
Gestión de recursos y manejo portuario
Limitación de velocidad y autenticación de clave API
Configuración
Instalación mediante herrería
Para instalar ChatGPT MCP Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Clonar el repositorio
Instalar dependencias
Crear archivo de entorno
Construir el proyecto
Ejecutando con Docker
Construir el contenedor
Ejecutar el contenedor
O manualmente:
Desarrollo
npm run build
: compila el código TypeScriptnpm run watch
: vigila los cambios y reconstruyenpm run inspector
: ejecuta la herramienta de inspección MCP
Variables de entorno
API_KEY
- Clave de autenticación de APIHTTP_PORT
- Puerto del servidor (predeterminado: 3001)RATE_LIMIT_REQUESTS
- Máximo de solicitudes por ventanaRATE_LIMIT_WINDOW
- Tamaño de la ventana en milisegundos
Gestión de recursos
El servidor implementa una gestión robusta de recursos:
Apagado elegante en señales de proceso (SIGINT, SIGTERM, SIGQUIT)
Seguimiento y gestión de conexiones
Manejo de tiempos de espera de solicitudes
Detección de conflictos de puertos
Gestión de conexiones de mantenimiento
Seguimiento activo de solicitudes y finalización correcta
Proceso de apagado
El servidor inicia un apagado elegante ante señales de proceso
Se rechazan las nuevas conexiones
Se permite que las solicitudes activas se completen (con tiempo de espera)
Las conexiones de mantenimiento están cerradas
Los puertos del servidor se liberan correctamente
Los recursos se liberan adecuadamente
Manejo de errores
Se detectan y notifican los conflictos de puertos
Se detectan los rechazos y las excepciones no controlados
Los errores de red se gestionan adecuadamente
Las fugas de recursos se evitan mediante un manejo adecuado
Los tiempos de espera garantizan que el servidor no se cuelgue durante el apagado
Licencia
Instituto Tecnológico de Massachusetts (MIT)
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de modelo que permite la gestión de contenedores Docker a través de interacciones de lenguaje natural utilizando una interfaz GPT personalizada.
- Características
- Configuración
- Ejecutando con Docker
- Desarrollo
- Variables de entorno
- Gestión de recursos
- Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA powerful Model Context Protocol (MCP) server for Docker operations, enabling seamless container and compose stack management through Claude AI.Last updated -4390MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to manage software development projects with complete context awareness and code execution through Docker environments.Last updated -03
- -securityAlicense-qualityAn MCP server that allows managing Docker containers through natural language, enabling users to compose, introspect, and debug containers without running commands themselves.Last updated -611GPL 3.0
- -securityAlicense-qualityA Model Context Protocol server that provides tools for interacting with Docker images, containers, and registries, enabling AI assistants to search, analyze, and manage Docker resources through a standardized interface.Last updated -MIT License