Cloud · MODEL CONTEXT PROTOCOL
billster45 mcp chatgpt responses
MCP server for access to OpenAI's ChatGPT API with Responses API for conversation management
WHAT IT CONNECTS
billster45 mcp chatgpt responses 为 AI Agent 提供什么
- 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
- Python 3.10 or higher
- [Claude Desktop](https://claude.ai/download) application
- [OpenAI API key](https://platform.openai.com/settings/organization/api-keys)
- [uv](https://github.com/astral-sh/uv) for Python package management
- Clone this repository:
- Set up a virtual environment and install dependencies using uv:
- Configure Claude Desktop to use this MCP server by following the instructions at:
- Add the following configuration to your Claude Desktop config file (adjust paths as needed):
- Restart Claude Desktop.
- You can now use the ChatGPT API through Claude by asking questions that mention ChatGPT or that Claude might not be able to answer.
- `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 to get up-to-date information
- Simplifies code by letting OpenAI handle the conversation history
- Provides more reliable context tracking
- Improves the user experience by maintaining context across messages
- Allows access to the latest information from the web with the web search tool
SECURITY
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。