GPT Chat MCP
About
MCP server for OpenAI ChatGPT API — chat, vision, and embeddings
Details
- Author
- codechap
- Categories
- Developer Tools, AI, Other, API
Jump to
Setup
Install GPT Chat MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/codechap/mcp-server-gpt-chat
Follow the installation instructions in the repository README, then restart your MCP client.
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.
Communicates via stdio using JSON-RPC 2.0, like all MCP servers.
Send a chat completion request. Supports multi-turn conversations via a JSON message history array, system prompts, structured output via JSON schema, temperature control, and model selection.
Analyse an image using ChatGPT's vision capabilities.
List all available OpenAI models. No parameters.
- Rust (edition 2024)
- An OpenAI API key fromplatform.openai.com
Create~/.config/mcp-server-gpt-chat/config.toml:
cargo build # debug build cargo run # run in dev mode RUST_LOG=debug cargo run # run with debug logging
Add to your Claude Desktop config (~/.config/Claude/claude_desktop_config.json):
{ "mcpServers": { "gpt-chat": { "command": "/path/to/gpt-chat" } } }
src/ main.rs - entry point, config loading, stdio transport setup server.rs - MCP tool definitions (chat, chat_with_vision, embedding, list_models) api.rs - OpenAI HTTP client, request/response types, response formatters params.rs - tool parameter types with serde and JSON Schema derives config.rs - TOML config loading
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
A bridge to OpenAI's Chat Completion and Assistants APIs.
Provides a full suite of AI tools via DeepInfra’s OpenAI-compatible API, including image generation, text processing, embeddings, and speech recognition.
MCP server for xAI Grok API — chat, vision, search, and embeddings (Rust, stdio)
A Model Context Protocol (MCP) server that provides access to multiple Large Language Model (LLM) APIs including ChatGPT, Claude, Gemini, and DeepSeek.
A production-ready MCP server for ChatGPT and o3-pro, featuring caching, cost tracking, and rate limiting.
A server for interacting with the OpenAI API. Requires an OpenAI API key.
Bridge to OpenAI API. Access GPT, GPT-o and other OpenAI models through MCP.
A server for interacting with the OpenAI API. Requires an API key.
An MCP server for integrating with the OpenAI API.
AI traffic control plane (chaos governor): Redis prompt replay, compliant web ingest, SSO org ledger, Agent Shell. BYOK OpenAI-compatible ingress. Cursor optional; MCP is a compatibility client.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





