ChatGPT
ChatGPT connects to Chartnaut as a custom connector: you give it the address of Chartnaut's MCP server and sign in with your Chartnaut account. Your Chartnaut plan must be Starter or above. Connect Chartnaut to an AI app covers what ChatGPT can do once connected.
ChatGPT adds custom MCP connectors in developer mode, which is not on every ChatGPT plan: OpenAI's help pages list the plans that have it. Where the switch lives and what the buttons say change between ChatGPT versions, so follow the nearest match.
Add the connector
In ChatGPT's settings, find the connectors (or apps) section and turn on developer mode in its advanced settings.
Create a new connector.
Name it Chartnaut and paste
https://api.chartnaut.com/v1/mcpas the MCP server URL.Choose OAuth for authentication. Leave any client ID and secret empty: ChatGPT registers itself with Chartnaut.
Confirm that you trust the server, and create it.
A Chartnaut page opens. Sign in to Chartnaut if it asks, check the permissions, and click Allow.
The browser returns to ChatGPT with the connector listed. Turn Chartnaut on for a new chat, then ask: Test whether BTC continues after breaking the first hour's high on 1-hour bars over the last year. What you can ask has more requests that work well.
Before you let it save or run
Reading tools, such as searching the docs or reading results, change nothing, and Chartnaut marks them read-only so ChatGPT can run them without asking. Three tools change your account: save_script, run_script and run_definition_over_history. When ChatGPT asks you to confirm one of them, check what it is about to save or run first.
A save never overwrites a change made elsewhere. If the script was edited in the app since ChatGPT read it, the save is refused and ChatGPT has to read it again. MCP tools reference
Everything stays in your chat
What a tool returns, such as your script's source or a run's results, becomes part of that ChatGPT conversation and is kept under OpenAI's terms, like anything else you paste into it. Security and privacy lists what the connection can and cannot reach.
If it does not connect
What you see | What to do |
|---|---|
The Chartnaut page says This request has expired | Start the connection again from ChatGPT. A sign-in request lasts 10 minutes |
The Chartnaut page says This request was already answered | You already clicked Allow or Cancel on it, perhaps in another tab. If ChatGPT is not connected, start again from ChatGPT |
This sign-in link can't be used | ChatGPT's registration is unknown to Chartnaut. Delete the connector and create it again |
API access is included on Starter and above after Allow | Upgrade your plan, then connect again |
Tool calls fail with | Your plan moved to Free, or a tool reached a plan cap such as your definitions limit. The message says which |
ChatGPT asks you to sign in again | The connection was disconnected, or has not been used for 30 days. Connect again |
Troubleshooting MCP covers every other error, and Permissions and connected apps explains how long a connection lasts and how to end it.
