Documentation

Connect your marketing data to Claude, ChatGPT and other LLMs.

Connect to ChatGPT

ChatGPT does not support MCP natively (yet). Two workarounds: Custom GPT Action (limited) or MCP-to-OpenAPI gateway (full).

Option 1 — Custom GPT Action (simplest, limited)

For a few specific tools (e.g. read Ads stats). You build a Custom GPT that calls the Google Ads / GSC / Meta API directly with your key.

Limitations:

  • No MCP benefits (no user-level OAuth via gadspilot)
  • You have to handle Google/Meta OAuth yourself in the GPT
  • No persistent memory (gadspilot notes won't work)

👉 For this case, we recommend sticking with Claude for now.

Option 2 — MCP-to-OpenAPI gateway (full)

If you really want to plug ChatGPT into gadspilot, open-source tools expose an MCP server as an OpenAPI spec:

Run the gateway locally:

npx openapi-mcp-server gateway --mcp-url https://gadspilot.com/mcp-meta --port 3000

Then in ChatGPT, build a Custom GPTConfigure → Add Action → point it at http://localhost:3000/openapi.json exposed by the gateway.

This setup requires your machine to be on and reachable (via ngrok or cloudflared tunnel) — not ideal for production.

Future status

OpenAI announced native MCP support for ChatGPT (2026 roadmap). Once available, gadspilot will work as-is with no gateway needed.

👉 In the meantime, Claude.ai (web or Desktop) remains the best UX for gadspilot.

Need help? Ask me 💬
Ask gadspilot
Free AI assistant · Try me