This MCP server enables seamless access to OpenAI's ChatGPT API directly from Claude Desktop, allowing for advanced conversation management and web search integration.
shell
git clone https://github.com/billster45/mcp-chatgpt-responses.git
cd mcp-chatgpt-responses
shell
uv venv
.venv\\Scripts\\activate
uv pip install -r requirements.txt
Configure Claude Desktop to use this MCP server by following the MCP Quickstart Guide.
Add the following configuration to your Claude Desktop config file:
json
{
"mcpServers": {
"chatgpt": {
"command": "uv",
"args": [
"--directory",
"\\path\\to\\mcp-chatgpt-responses",
"run",
"chatgpt_server.py"
],
"env": {
"OPENAI_API_KEY": "your-api-key-here",
"DEFAULT_MODEL": "gpt-4o",
"DEFAULT_TEMPERATURE": "0.7",
"MAX_TOKENS": "1000"
}
}
}
}
Restart Claude Desktop.
Start using ChatGPT through Claude by asking questions that mention ChatGPT or that Claude might not be able to answer.
The MCP server provides the following tools:
ask_chatgpt(prompt, model, temperature, max_output_tokens, response_id)
: Send a prompt to ChatGPT and get a response.ask_chatgpt_with_web_search(prompt, model, temperature, max_output_tokens, response_id)
: Send a prompt to ChatGPT with web search enabled for up-to-date information.Tell Claude to ask ChatGPT a question:
Use the ask_chatgpt tool to answer: What is the best way to learn Python?
Facilitate a conversation between Claude and ChatGPT:
Use the ask_chatgpt tool to have a two-way conversation between you and ChatGPT about the topic that is most important to you.
For questions requiring up-to-date information:
Use the ask_chatgpt_with_web_search tool to answer: What are the latest developments in quantum computing?
Plan a day out based on the weather:
Use the ask_chatgpt_with_web_search tool to find the weather tomorrow in New York, then based on that weather and what it returns, keep using the tool to build up a great day out for someone who loves food and parks.
This tool utilizes OpenAI's Responses API, which automatically maintains conversation state on OpenAI's servers. This approach:
MIT License
This MCP server provides access to OpenAI's ChatGPT API with Responses API for conversation management, enhancing the capabilities of Claude Desktop.
No releases published
No packages published