ChatGPT MCP Server

A Model Context Protocol server for Docker management through ChatGPT

Local serverstdioTypeScript

What is the ChatGPT MCP server?

ChatGPT MCP server is a locally run integration for AI assistants that speak the Model Context Protocol. A Model Context Protocol server for Docker management through ChatGPT.

What you get

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

  • 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

What the assistant can call

Once ChatGPT is connected, these are the calls the assistant has available:

  • API_KEY — API authentication key
  • HTTP_PORT — Server port (default: 3001)
  • RATE_LIMIT_REQUESTS — Maximum requests per window
  • RATE_LIMIT_WINDOW — Window size in milliseconds
  • Keep — alive connection management

Setting it up

@smithery/cli on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

Choosing this one

Among the cloud and infrastructure options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. ChatGPT's toolset — API_KEY, HTTP_PORT, RATE_LIMIT_REQUESTS and 2 more — is a fair guide to whether it matches your workflow. It is maintained by Toowiredd; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the chatgpt mcp server does with a few real requests.

Available tools

ToolWhat it does
API_KEYAPI authentication key
HTTP_PORTServer port (default: 3001)
RATE_LIMIT_REQUESTSMaximum requests per window
RATE_LIMIT_WINDOWWindow size in milliseconds
Keepalive connection management

How to install the ChatGPT MCP server

{
  "mcpServers": {
    "chatgpt": {
      "command": "npx",
      "args": ["-y", "@smithery/cli"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • Use ChatGPT to API KEY.
  • Use ChatGPT to HTTP PORT.
  • Use ChatGPT to RATE LIMIT REQUESTS.

Frequently asked questions

It provides Docker management capabilities, allowing users to control Docker containers through natural language via a custom GPT interface, using the Model Context Protocol.