Following along? Open the live page
Finmagine — free to explore • premium for full access • no app needed
There are two completely different ways to connect an AI assistant to Finmagine, and only one of them is visible on /account/connected-apps.php:
| Static API key | OAuth login | |
|---|---|---|
| How you set it up | Paste a connector URL with your key in it: https://finmagine.com/api/mcp.php?apiKey=fmk_... | Paste just https://finmagine.com/api/mcp.php, then the assistant walks you through a real Finmagine login and an "Allow access" consent screen. |
| What it's tied to | Whichever developer API key you generated at finmagine.com/developer — the same key you could also use in a script or curl command. | A short-lived access token plus a 90-day refresh token, issued specifically to that one assistant, for your account only. |
| Typical name you gave it | Often "Finmagine Market Intelligence" — the name our own Getting Started guide suggests for this exact setup. | Whatever you typed when adding it — commonly just "Finmagine". |
| Shows on Connected Apps? | Never. No OAuth token exists to list. | Yes — but listed under the connecting app's own name ("Claude" / "ChatGPT"), not "Finmagine". |
| How to disconnect it | Delete or rotate the API key on the developer portal, or remove the connector on the assistant's side. Finmagine's account page has no visibility into who's holding a given fmk_ key. | Click Disconnect on Connected Apps — instantly revokes every token issued to that app. |
Connected Apps is Finmagine's version of the "third-party app access" page every major platform has — the same idea as Google's "Apps with access to your account" or GitHub's "Authorized OAuth Apps". Those pages all work the same way: they list things from your account's point of view. Google's page shows "Zoom" or "Slack", not "Google" — because Zoom and Slack are the outside apps that asked for access to your Google account.
Finmagine's page follows the identical convention. When Claude connects via OAuth, it's Claude asking Finmagine for access to your data — so the row is labeled "Claude". Once ChatGPT's public listing clears review, the exact same connection will show up labeled "ChatGPT". "Finmagine" is simply what you called the connector on the assistant's own side — that label lives in Claude's or ChatGPT's settings, not in Finmagine's database, so it was never going to appear on Finmagine's own page either way.
Before assuming something's broken, check these in order:
Finmagine's ChatGPT app is submitted to OpenAI's app directory and awaiting approval. Once it's live, connecting will be a single click from ChatGPT's app directory — no manual URL or API key to paste — and it will always use OAuth, so every ChatGPT connection will show up on Connected Apps automatically, labeled "ChatGPT".
Finmagine gives you 30+ computed financial ratios, sector benchmarks, FII/DII flows, the Finmagine Score, and AI-powered analysis — all in one place.