Atomic Flash Loans
← Atomic Exchange Purchase Crypto ↗

Use the desk from Claude or ChatGPT

Give your assistant the Flash Desk API. It reads your facility, simulates drawings against live chain state, explains every refusal and revert in plain terms, and prepares the authorised transaction. You sign it. Both kits drive the same API your own integration uses, under your own key.

What your assistant does
  • Reads your headroom, open authorisations and the fee rate on your next drawing
  • Simulates a drawing as often as you like. A simulation reserves nothing
  • Sets minProfit from the rate that will actually be signed
  • Requests an authorisation after you confirm, and hands you the transaction
  • Explains each refusal code and on-chain revert, with the numbers behind it
What it never does
  • Sign or send a transaction
  • Ask for, hold or use your wallet keys
  • Trade on its own, or authorise in a loop

An authorisation works only from your own address. Each one reserves part of your facility until you use it or it expires. So the assistant prepares, and you decide.

Claude

Connector · or skill

Connect, sign in, no key

Add the desk to Claude as a connector and sign in with your desk account. Claude can then read your facility and simulate drawings live, with no key in the conversation.

  1. Open Settings → Connectors → Add custom connector, and paste:
    https://mcp.atomicexchange.cloud/mcp
  2. Claude opens our sign-in page on mcp.atomicexchange.cloud. Sign in with your desk username and password, and your authenticator code if you use one.

Or install the skill, for Claude Code

A Claude skill: instructions, an API and error reference, and a small helper script with no dependencies. Claude loads it whenever you work on a drawing, and calls the desk from your own environment.

  1. Unzip the file into your skills folder:
    unzip atomic-flash-desk.zip -d ~/.claude/skills/
  2. Put your desk key in the environment Claude runs in. Don't paste it into a chat.
    export ATOMIC_DESK_API_KEY=afd_…
  3. Ask something like “check my facility and simulate this drawing”. Claude calls the desk directly.

Or the skill in the Claude apps, for preparing requests

  1. Open Settings → Capabilities. Under Skills, upload the zip.
  2. In chat, the skill prepares each request and reads the result you paste back. Your key never goes into the conversation.
The connector signs you in; the skill needs a place that holds your key. Claude Code keeps the key in your own environment. The chat apps don't keep a key, so there the connector makes the live calls and the skill only writes out the request for you to run.

ChatGPT

App · or Custom GPT

Connect as an app: sign in, no key

Add the desk to ChatGPT as an app and sign in with your desk account. ChatGPT can then read your facility and simulate drawings. It holds no key and cannot prepare or send a drawing.

  1. In ChatGPT, open Settings → Apps and turn on Developer mode under the advanced settings. It is available on paid plans, and the labels can differ slightly between versions.
  2. Create an app named Atomic Flash Desk with this server URL and OAuth authentication:
    https://mcp.atomicexchange.cloud/mcp
  3. ChatGPT opens our sign-in page on mcp.atomicexchange.cloud. Sign in with your desk username and password, and your authenticator code if you use one.

Or build a Custom GPT that can also prepare drawings

A Custom GPT that you build in your own ChatGPT account from our instructions and API schema. ChatGPT calls the desk directly, and asks you before every authorisation.

View schema
  1. In ChatGPT, open GPTs → Create → Configure. Paste the instructions into Instructions.
  2. Under Actions → Create new action, choose Import from URL:
    https://atomicexchange.cloud/agents/chatgpt/openapi.yaml
  3. Authentication: API Key, auth type Bearer. Paste your desk key there, and only there.
  4. Privacy policy: https://atomicexchange.cloud/privacy
  5. Save it as Only me.
Keep this GPT private. A GPT's Action key is shared by everyone who can open that GPT. If you share or publish it, anyone with access can use your facility. Each person on your team should build their own GPT with their own key.

How a drawing goes, with an assistant

1 · OrientChains, priceable assets, your headroom and next rate.
2 · SimulateThe real drawing, the real Executor, live state. Free, and reserves nothing.
3 · ConfirmYou say go. Only then does it request the authorisation.
4 · You signFrom your facility’s address, before the deadline. The assistant stops here.

Before you start

You needWhere it comes from
A desk API key (starts afd_)Issued with an accepted facility. Apply for access if you don’t have one.
Your facility’s sending addressFixed at onboarding. Only that address can use an authorisation issued to you.
Nothing, to try itThe health and networks routes are public. Ask your assistant which chains and assets the desk serves before adding a key.

If you think a key has been exposed, contact the desk and we will replace it. A key cannot move funds. It can only request authorisations for your own address, within your facility.

Both kits use the same API as a direct integration. Base URL https://desk-api.atomicexchange.cloud. For the contract, the fee arithmetic and independent digest verification, see the Integrator Guide. Claude and the Claude logo are trademarks of Anthropic. ChatGPT and the OpenAI logo are trademarks of OpenAI. Each mark is reproduced unmodified from its owner's published assets. These kits are provided by Atomic, which is not affiliated with, endorsed by or sponsored by either company.