Skip to content

ChatGPT

Connect Crow to ChatGPT using the SSE transport. ChatGPT supports MCP through its Apps/Connectors feature.

Prerequisites

Setup Steps

  1. Go to ChatGPT SettingsApps (or Connectors)
  2. Click Create or Add MCP Server
  3. Enter your Crow SSE endpoint URL:
    https://your-gateway.onrender.com/memory/sse
  4. ChatGPT will discover the OAuth metadata and initiate authorization
  5. Authorize the connection when prompted

Repeat for additional servers:

ServerSSE URL
Memoryhttps://your-gateway.onrender.com/memory/sse
Researchhttps://your-gateway.onrender.com/research/sse
External Toolshttps://your-gateway.onrender.com/tools/sse

Transport

  • Type: SSE (Server-Sent Events)
  • Protocol: 2024-11-05
  • Auth: OAuth 2.1 (automatic discovery)

Important

ChatGPT uses the SSE transport, not Streamable HTTP. Use the /sse endpoints, not the /mcp endpoints.

Verification

After connecting, try asking ChatGPT:

"Use the memory tool to store that ChatGPT is connected to Crow."

Then verify:

"Search my memories for 'ChatGPT'."

Cross-Platform Context

Crow shares behavioral context via crow.md. On ChatGPT, you can load it by asking:

"Use the crow_get_context tool with platform set to chatgpt"

This gives ChatGPT all of Crow's instructions with ChatGPT-specific formatting (bracketed markers instead of italic/bold). Alternatively, fetch it via HTTP:

GET https://your-gateway.onrender.com/crow.md?platform=chatgpt

Any memories you store in ChatGPT are instantly available from Claude, Gemini, or any other connected platform. See the Cross-Platform Guide for more details.

Limitations

  • ChatGPT's MCP support may vary by plan and region
  • The SSE transport is a legacy protocol but is fully functional
  • Tool calling behavior may differ slightly from Claude

Released under the MIT License.