Skip to main content
Glama
billster45

MCP ChatGPT Responses

by billster45

MCP ChatGPT Server

Schmiedeabzeichen

Dieser MCP-Server ermöglicht Ihnen den direkten Zugriff auf die ChatGPT-API von OpenAI von Claude Desktop.

📝 Lesen Sie, warum ich dieses Projekt erstellt habe : Ich habe eine KI entwickelt, die mit anderen KIs kommuniziert: Entmystifizierung des MCP-Hypes

Merkmale

  • Rufen Sie die ChatGPT-API mit anpassbaren Parametern auf

  • Bitten Sie Claude und ChatGPT, in einer langen Diskussion miteinander zu sprechen!

  • Konfigurieren Sie Modellversionen, Temperatur und andere Parameter

  • Nutzen Sie die Websuche, um aktuelle Informationen aus dem Internet zu erhalten

  • Verwendet die Responses API von OpenAI für die automatische Verwaltung des Konversationsstatus

  • Verwenden Sie Ihren eigenen OpenAI-API-Schlüssel

Related MCP server: OpenAI MCP Server

Installationsanweisungen

Installation über Smithery

So installieren Sie den ChatGPT-Server für Claude Desktop automatisch über Smithery :

npx -y @smithery/cli install @billster45/mcp-chatgpt-responses --client claude

Voraussetzungen

Installation

  1. Klonen Sie dieses Repository:

    git clone https://github.com/billster45/mcp-chatgpt-responses.git
    cd mcp-chatgpt-responses
  2. Richten Sie eine virtuelle Umgebung ein und installieren Sie Abhängigkeiten mit uv:

    uv venv
    .venv\\Scripts\\activate
    uv pip install -r requirements.txt

Verwendung mit Claude Desktop

  1. Konfigurieren Sie Claude Desktop für die Verwendung dieses MCP-Servers, indem Sie den Anweisungen unter folgender Adresse folgen: MCP-Kurzanleitung

  2. Fügen Sie Ihrer Claude Desktop-Konfigurationsdatei die folgende Konfiguration hinzu (passen Sie die Pfade nach Bedarf an):

    {
      "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"
          }
        }
      }
    }
  3. Starten Sie Claude Desktop neu.

  4. Sie können jetzt die ChatGPT-API über Claude verwenden, indem Sie Fragen stellen, in denen ChatGPT erwähnt wird oder die Claude möglicherweise nicht beantworten kann.

Verfügbare Tools

Der MCP-Server bietet die folgenden Tools:

  1. ask_chatgpt(prompt, model, temperature, max_output_tokens, response_id) – Senden Sie eine Eingabeaufforderung an ChatGPT und erhalten Sie eine Antwort

  2. ask_chatgpt_with_web_search(prompt, model, temperature, max_output_tokens, response_id) – Senden Sie eine Eingabeaufforderung an ChatGPT mit aktivierter Websuche, um aktuelle Informationen zu erhalten

Beispielverwendung

Grundlegende ChatGPT-Verwendung:

Sagen Sie Claude, er soll ChatGPT eine Frage stellen!

Use the ask_chatgpt tool to answer: What is the best way to learn Python?

Sagen Sie Claude, er soll ein Gespräch mit ChatGPT führen:

Use the ask_chatgpt tool to have a two way conversation between you and ChatGPT about the topic that is most important to you.

Beachten Sie, dass ChatGPT in einem abwechselnden Gespräch mithilfe der Antwort-ID den Verlauf des Gesprächs speichern kann, sodass es sich um ein echtes Gespräch und nicht nur um eine Reihe von API-Aufrufen handelt. Dies wird als Gesprächsstatus bezeichnet.

Mit der Websuche:

Bei Fragen, für die aktuelle Informationen hilfreich sein könnten:

Use the ask_chatgpt_with_web_search tool to answer: What are the latest developments in quantum computing?

Probieren Sie jetzt die Websuche als Agent aus, um Ihren perfekten Tag je nach Wetterlage zu planen!

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

Wie es funktioniert

Dieses Tool nutzt die Responses API von OpenAI, die den Konversationsstatus automatisch auf den Servern von OpenAI verwaltet. Dieser Ansatz:

  1. Vereinfacht den Code, indem OpenAI den Konversationsverlauf verwaltet

  2. Bietet zuverlässigeres Kontext-Tracking

  3. Verbessert die Benutzererfahrung durch Beibehaltung des Kontexts über Nachrichten hinweg

  4. Ermöglicht den Zugriff auf die neuesten Informationen aus dem Internet mit dem Websuchtool

Lizenz

MIT-Lizenz

Related MCP Connectors

  • Zapier MCP connects AI tools like Claude, ChatGPT, and Cursor to over 8,000 apps and 30,000+ actions, enabling AI to perform real-world tasks such as sending messages, searching data, scheduling events, and updating records. It acts as a translator between AI tools and apps, handling authentication, rate limits, and retries automatically, transforming AI from a conversational tool into a functional extension of your business stack.

  • Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.

  • The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.

  • Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    Enables integration with OpenAI models through the MCP protocol, supporting concise and detailed responses for use with Claude Desktop.
    1
    3
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables advanced OpenAI GPT model integration with Claude through 5 specialized tools including GPT-5 reasoning, token optimization, context management, batch processing, and model comparison. Features intelligent fallback mechanisms and task-specific system prompts for enhanced AI capabilities.
    99 npm
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables Claude and other MCP-compatible tools to communicate with OpenAI's GPT models (GPT-5, GPT-5-mini, o3) with conversation history and session management. Features advanced controls like reasoning effort settings, token tracking, and parallel conversation sessions for efficient AI workflows.
    7 npm
    -
  • A
    license
    A
    quality
    C
    maintenance
    Provides access to OpenAI's ChatGPT API with web search capabilities for Claude and other MCP clients. Supports various GPT models with configurable parameters like reasoning effort, temperature, and streaming mode.
    1
    12 npm
    3
    MIT