chatgpt-mcp-server

chatgpt-mcp-server

8

ChatGPT MCP Server is a Model Context Protocol server that enhances Docker management through a natural language interface using GPT. It offers features like container management, robust error handling, and resource management while being implemented in TypeScript and supporting containerized deployment.

ChatGPT MCP Server

A Model Context Protocol (MCP) server that provides Docker management capabilities through a custom GPT interface.

Features

  • Docker container management through natural language
  • Built on the Model Context Protocol (MCP)
  • TypeScript implementation
  • Containerized deployment
  • Robust error handling and graceful shutdown
  • Resource management and port handling
  • Rate limiting and API key authentication

Setup

Installing via Smithery

To install ChatGPT MCP Server for Claude Desktop automatically via Smithery.

Running with Docker

Instructions for building and running the Docker container.

Resource Management

  • Graceful shutdown on process signals
  • Connection tracking and management
  • Request timeout handling
  • Port conflict detection
  • Active request tracking and graceful completion

Error Handling

  • Port conflicts are detected and reported
  • Unhandled rejections and exceptions are caught
  • Network errors are handled

License

MIT