Skip to content

ChatGPT (advanced)

ChatGPT can use primedelta-mcp as a remote MCP connector. This is an advanced, best-effort path — Claude is the first-class client, and the built-in prompts and one-click plugin are Claude-only. Treat this as wiring the raw tools yourself.

Real funds, remote signing

A ChatGPT connector reaches a hosted server, so signing must be headless — use a KMS key. There's no human approving each trade, so spend caps and gates are your safety net. Start on testnet.

What you need

  1. A self-hosted MCP server reachable over HTTPS.
  2. Authentication — OAuth is the right fit for a hosted connector (PRIMEDELTA_MCP_OAUTH_OWNER_SECRET + PRIMEDELTA_MCP_PUBLIC_URL). See Connect Claude web; the same server setup applies.
  3. A KMS signer (PRIMEDELTA_MCP_MODE=execute + PRIMEDELTA_MCP_KMS_KEY_ID). See AWS KMS.
  4. Caps set (PRIMEDELTA_MCP_MAX_TRADE_USD, PRIMEDELTA_MCP_MAX_DAILY_USD) and only the gates you need turned on.

Connect it

In ChatGPT's connector / developer settings, add a custom MCP connector pointing at your server's https:// URL and complete the OAuth flow. ChatGPT's MCP support and where the setting lives change over time — follow OpenAI's current documentation for adding a remote MCP server; on the PrimeDelta side there's nothing ChatGPT-specific beyond a standard authenticated HTTP MCP endpoint.

Expectations

  • Tools and guardrails are identical to any other client — the server enforces DID gating, caps, gates, and allowlists regardless of who's calling.
  • No tuned prompts. You won't get the place a swap safely recipe automatically; prompt the model to quote, set a positive minimum-out, check market hours for oracle stocks, and respect your caps. See Make your first trade for the sequence to ask for.
  • Verify first. Ask for your session status through the connector and confirm the network, signer, caps, and gates before funding anything.

Prefer a supported setup? → Claude Desktop plugin · any MCP client