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¶
- A self-hosted MCP server reachable over HTTPS.
- 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. - A KMS signer (
PRIMEDELTA_MCP_MODE=execute+PRIMEDELTA_MCP_KMS_KEY_ID). See AWS KMS. - 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