# Connect ChatGPT to your broker through BotSpot

ChatGPT connects to BotSpot through an OAuth MCP connection. Your brokerage account remains connected and managed inside BotSpot, while ChatGPT can use permitted BotSpot tools for research, strategy work, backtests, account context, and explicitly approved trading actions.

By [BotSpot editorial team](https://botspot.trade/about#editorial-policy) · Updated October 2, 2026

## 1. Understand the connection boundary

ChatGPT does not connect directly to your broker in this workflow. ChatGPT connects to BotSpot, and BotSpot connects separately to a supported brokerage account.

Keep broker credentials, API keys, private keys, and passwords out of ChatGPT prompts. Use BotSpot broker settings for brokerage authentication and BotSpot OAuth for the ChatGPT connection.

## 2. Connect a supported broker inside BotSpot

Open BotSpot Broker Connections and select the broker, authentication method, and paper or live mode supported by your account. Broker support, asset classes, authentication methods, and modes can change, so verify the current broker page before continuing.

The current BotSpot manifest lists Alpaca, Charles Schwab, Tradier, Tradovate, Kraken, Coinbase, WEEX, Bitunix, and TopstepX. These connections do not support identical assets or account modes.

- Alpaca supports listed stock, options, and crypto workflows with paper and live modes.
- Tradier supports listed stock and options workflows. Mode availability differs between OAuth and API-key connections.
- Tradovate and TopstepX cover listed futures workflows with paper and live modes.
- Charles Schwab is listed for live stock and options workflows.
- Kraken, Coinbase, WEEX, and Bitunix are listed for live crypto workflows.
- Regional eligibility, broker permissions, market-data access, and product approval still apply.

## 3. Add BotSpot to ChatGPT

Use ChatGPT on the web. Developer mode and custom connection availability can depend on your ChatGPT account, workspace role, and administrator policy.

- Open ChatGPT Settings and enable Developer mode under Security and login when required.
- Open ChatGPT Plugins, select the plus button, and create a new MCP connection.
- Name the connection BotSpot.
- Choose Server URL and enter https://mcp.botspot.trade/mcp.
- Create the connection and let ChatGPT discover BotSpot authentication. Do not paste a BotSpot API key into ChatGPT.
- Complete BotSpot login and consent when prompted, then review the discovered tools and confirmation behavior.
- Start a new chat and enable BotSpot from the tools menu.

## 4. Validate read-only access first

Begin with requests that inspect data without changing broker or deployment state. Confirm that ChatGPT reaches the intended BotSpot user, brokerage connection, account, and trading mode.

Do not infer live readiness from a successful MCP connection. MCP connectivity proves tool access, not broker permissions, strategy correctness, order eligibility, or execution quality.

- Ask BotSpot to list available strategies without changing anything.
- Request an existing backtest and inspect its assumptions.
- Ask which broker and account mode are connected.
- Confirm whether the intended asset and product are supported.
- Use paper mode first where the broker connection supports it.

## 5. Keep trading actions behind explicit approval

When direct trading is enabled, ChatGPT can ask BotSpot to prepare a supported one-time order. BotSpot presents the action for review and explicit confirmation before submission.

MCP-driven start, stop, update, and trade requests use action-specific authorization. BotSpot checks ownership and may require a fresh login. A recent login can reduce repeated credential prompts, but it never approves or batches actions automatically.

Review symbol, side, quantity, order type, account, broker, and paper or live mode on the BotSpot authorization page. Reject any action that differs from your request.

## 6. Use prompts with clear operating boundaries

Tell ChatGPT which BotSpot tool boundary applies. Separate research, strategy changes, backtesting, deployment, and trading instead of combining them into one broad instruction.

- "Using BotSpot, show my connected broker and account mode. Do not place orders or change deployments."
- "Review this strategy and its latest backtest. Identify assumptions, but do not revise or deploy it."
- "Prepare an order proposal for review. Do not submit anything without the BotSpot approval page."
- "Use only my paper account for this test. Stop if paper mode is unavailable."

## 7. Troubleshoot the connection

- Missing Developer mode: check ChatGPT account access and workspace administrator policy.
- Connection failure: verify the complete https://mcp.botspot.trade/mcp URL, including the /mcp path.
- OAuth remains incomplete: remove the failed connection, add it again, and finish BotSpot login and consent.
- Tools appear stale: refresh the connection metadata or start a new ChatGPT conversation.
- Broker action is unavailable: verify the BotSpot broker connection, account mode, permissions, asset support, and authentication status.

## Verify the account boundary with a read-only request

After completing the linked ChatGPT setup, start with account inspection. BotSpot OAuth connects the client to BotSpot; the broker connection and account mode are managed separately inside BotSpot.

[Open the current ChatGPT setup instructions](https://botspot.trade/agents#agents-client-chatgpt)

[Check supported broker modes](https://botspot.trade/brokers)

- Ask: “Using BotSpot, list my connected broker and account mode. Do not place orders, change strategies or start deployments.”
- Compare the response with Broker Connections in BotSpot.
- For an order proposal, inspect the actual symbol, side, quantity, account and mode on the authorization page. Reject a mismatch rather than approving it.

## Security and trading risk

OAuth access does not make AI-generated instructions trustworthy. Prompt injection, ambiguous requests, stale context, software defects, broker restrictions, and market conditions can all produce unsafe or invalid actions.

Never paste brokerage secrets into chat. Inspect every authorization request and monitor positions, orders, balances, and deployed strategies through the broker and BotSpot.

## Related resources

- [Open ChatGPT MCP setup](https://botspot.trade/agents#agents-client-chatgpt)
- [Explore supported brokers](https://botspot.trade/brokers)
- [Build an AI trading bot](https://botspot.trade/guides/how-to-build-an-ai-trading-bot)
- [Compare paper and live trading](https://botspot.trade/guides/paper-trading-vs-live-trading)
