MCP Chatgpt Responses MCP Server

This MCP server allows you to access OpenAI's ChatGPT API directly from Claude Desktop.

Local serverstdioPython

What is the MCP Chatgpt Responses MCP Server?

This MCP server allows you to access OpenAI's ChatGPT API directly from Claude Desktop.

The short version

  • Call the ChatGPT API with customisable parameters
  • Aks Claude and ChatGPT to talk to each other in a long running discussion!
  • Configure model versions, temperature, and other parameters
  • Use web search to get up-to-date information from the internet
  • Uses OpenAI's Responses API for automatic conversation state management
  • Use your own OpenAI API key

What it needs from you

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the MCP Chatgpt Responses MCP Server

{
  "mcpServers": {
    "chatgpt": {
      "command": "uv",
      "args": [
        "--directory",
        "\\path\\to\\mcp-chatgpt-responses",
        "run",
        "chatgpt_server.py"
      ],
      "env": {
        "OPENAI_API_KEY": "YOUR_OPENAI_API_KEY",
        "DEFAULT_MODEL": "gpt-4o",
        "DEFAULT_TEMPERATURE": "0.7",
        "MAX_TOKENS": "YOUR_MAX_TOKENS"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
OPENAI_API_KEYDeclared in the maintainer’s client configuration.Check documentation
DEFAULT_MODELDeclared in the maintainer’s client configuration.Check documentation
DEFAULT_TEMPERATUREDeclared in the maintainer’s client configuration.Check documentation
MAX_TOKENSDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Chatgpt Responses to Prerequisites.”
  • “Use MCP Chatgpt Responses to Installation.”

Frequently asked questions

This MCP server allows you to access OpenAI's ChatGPT API directly from Claude Desktop. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.