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 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。