Gpt MCP Server

MCP server for the OpenAI ChatGPT API — chat, vision, and embeddings

Local serverstdio

What is the Gpt MCP Server?

MCP server for the OpenAI ChatGPT API — chat, vision, and embeddings

What the server does

An MCP (Model Context Protocol) server for the OpenAI ChatGPT API. Built in Rust, exposes chat completions, vision, embeddings, and model listing as MCP tools.

Credentials and setup notes

More MCP options

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

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
chatSend a chat completion request to ChatGPT with optional multi-turn history, system prompt, structured output (JSON schema), and model selection
chat_with_vision
embeddingGenerate text embeddings using OpenAI's embedding model
list_models
promptstring
modelstring
system_promptstring
messagesstring
temperaturefloat
max_tokensinteger
response_schemastring
image_urlstring
detailstring

How to install the Gpt MCP Server

{
  "mcpServers": {
    "gpt-chat": {
      "command": "/path/to/gpt-chat"
    }
  }
}

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

Configuration

Example prompts to try

  • “Use Gpt to chat.”
  • “Use Gpt to chat with vision.”
  • “Use Gpt to embedding.”

Frequently asked questions

MCP server for the OpenAI ChatGPT API — chat, vision, and embeddings Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.