Prerequisites
- ChatGPT Desktop — openai.com/chatgpt/download (macOS and Windows, requires ChatGPT Plus or above)
- Node.js 18+
- Agent MCP Studio at agentmcp.studio
Step-by-Step Setup
-
Get your relay URL and download bridge.js
Open the studio → Settings → MCP Relay Bridge. Copy your session URL, click Connect, then:
curl -O https://agentmcp.studio/bridge.js && npm install ws
-
Open ChatGPT Desktop settings
In ChatGPT Desktop, go to Settings → Developer → Model Context Protocol. Click Edit config or navigate to the config file directly:
- macOS:
~/Library/Application Support/ChatGPT/claude_desktop_config.json - Windows:
%APPDATA%\ChatGPT\claude_desktop_config.json
- macOS:
-
Add the MCP server config
{ "mcpServers": { "agent-mcp-studio": { "command": "node", "args": [ "/absolute/path/to/bridge.js", "wss://agentmcp.studio/api/relay/YOUR-SESSION-UUID" ] } } } -
Restart ChatGPT Desktop
Quit and reopen the app. ChatGPT will launch bridge.js automatically. Look for the tools/plug icon in the chat interface confirming MCP is connected. The studio bridge chip will show 🟢 Live.
Frequently Asked Questions
Yes — OpenAI added MCP support to ChatGPT Desktop (macOS and Windows) in 2025. You can configure external MCP servers in the app's settings to give ChatGPT access to custom tools.
Open ChatGPT Desktop → Settings → Connected Apps (or MCP Servers). Click "Add Server", enter a name, and set the command to node with args pointing to your bridge.js file and relay URL.
Anything you build in Agent MCP Studio — Python functions via Pyodide, SQL queries via DuckDB, HTTP API callers, data transformers, calculators. All appear as callable tools in ChatGPT Desktop.
MCP tools are available to all models accessible in ChatGPT Desktop, including GPT-4o, GPT-4o mini, o1, and o3. The model decides when to call tools based on the conversation.
Yes — the relay uses wss:// (WebSocket Secure / TLS). Your relay UUID is a private 128-bit identifier. Nobody else can connect to your session without your UUID, and all traffic is encrypted in transit.