Gpt Chat MCP server
MCP server for the OpenAI ChatGPT API — chat, vision, and embeddings
0 stars
Reviews
Write oneNobody has reviewed Gpt Chat yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Gpt Chat tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualityno auth information5/15
- Maintenancelast push 30 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Gpt Chat compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 63/100
- higher than 19% of 4,460 AI and agents servers
Install Gpt Chat in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Gpt Chat repository's README, as published. We do not edit it. Read it on GitHub
mcp-server-gpt-chat
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.
Tools
chat
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.
Parameters:
chatwithvision
Analyse an image using ChatGPT's vision capabilities.
Parameters:
embedding
Generate text embeddings.
Parameters:
list_models
List all available OpenAI models. No parameters.
Prerequisites
- Rust (edition 2024)
- An OpenAI API key from platform.openai.com
Setup
Create the config file:
mkdir -p ~/.config/mcp-server-gpt-chatCreate ~/.config/mcp-server-gpt-chat/config.toml:
api_key = "sk-..."Build
cargo build --releaseThis produces target/release/gpt-chat.
For development:
cargo build # debug build
cargo run # run in dev mode
RUST_LOG=debug cargo run # run with debug loggingMCP Configuration
Add to your Claude Desktop config (~/.config/Claude/claudedesktopconfig.json):
{
"mcpServers": {
"gpt-chat": {
"command": "/path/to/gpt-chat"
}
}
}Project Structure
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 loadingLicense
MIT
Nothing above is checked by us. What we check is on the safety report.
Gpt Chat: common questions
- Is Gpt Chat MCP server safe?
- With care: it is graded C, so read the findings first (63/100). Read the Gpt Chat safety report
- Does Gpt Chat need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Gpt Chat maintained?
- The last commit was 70 days ago (2026-08-26). The latest release is v0.1.0.
- What can I use instead of Gpt Chat?
- Servers from other publishers that do the same job: Alibaba Cloud DashScope — Qwen MCP server, Agent-Native Chat MCP server and freellmpool MCP server.
Alternatives to Gpt Chat
Same job from other publishers: the closest match first, then the best rated.
- Alibaba Cloud DashScope — QwenAlibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.not reviewedEstablishedB
- Agent-Native ChatMinimal chat-first app with durable threads, actions, and the app-agent loopnot reviewedEstablishedA
- freellmpoolOpenAI-compatible MCP gateway cataloging 22 LLM providers, with routing, failover, and tools.not reviewedEstablishedA
LmConnect Claude to any OpenAI-compatible LLM endpoint and offload routine work to a local model.not reviewedEstablishedA