IQ Option AI Trading Guide 2026

IQ Option Has Official MCP Servers
Connect Claude or ChatGPT in 3 Steps

By Ton Temsak · Updated July 2026

⏱ 8 min read 🔌 4 Official MCP Servers 🤖 12+ AI Assistants Supported
Open IQ Option Account Free →

What MCP Is — And Yes, IQ Option Has It

✅ Confirmed: IQ Option launched official MCP servers via iqoptionmcp.com. MCP-compatible AI assistants can connect to your account directly — reading balance, live quotes, portfolio, and optionally executing trades — all through plain language commands.

MCP (Model Context Protocol) is an open standard from Anthropic that lets AI assistants connect securely to external systems. Instead of copy-pasting data — the AI reads it directly from the source via an authenticated API.

Unlike general-purpose bots or scripts, MCP uses a Bearer token you create yourself in IQ Option's Settings. It has an expiry date and can be revoked instantly with one click.

4 MCP Servers — One Token Works on All

IQ Option separates servers by instrument type, but one token works across all four — no need to create multiple tokens.

📈
Digital Options
digital-options.mcp.iqoption.com
Binary and Digital options — open/close call/put positions via AI
📊
Margin CFD
marginal-cfd.mcp.iqoption.com
Stocks, indices, commodities with leverage — long/short via AI
Margin Crypto
marginal-crypto.mcp.iqoption.com
BTC, ETH and altcoins with leverage
💱
Margin Forex
marginal-forex.mcp.iqoption.com
EUR/USD, GBP/JPY and all major currency pairs

💡 Connect only what you need: If you only trade Digital Options, include just that block in your config. No point connecting servers for markets you don't use.

Token Permissions — Read Always On, Trade Opt-In

Every token has two permission levels you set at creation:

Always on
Read Access — all 4 servers Balance, quotes, trade history, open positions, pending orders. AI needs this to "see" your account at all. Can't be turned off — but this is the safest level: AI only looks, never touches money.
Opt-in
Trade · Digital Options AI can open and close options — only if you tick this
Opt-in
Trade · Margin CFD AI can go long/short on CFD — only if you tick this
Opt-in
Trade · Margin Crypto AI can trade crypto — only if you tick this
Opt-in
Trade · Margin Forex AI can trade forex — only if you tick this

Choose the scope that matches your use case:

Read-only Research
Safest
AI analyzes markets, reads your portfolio, calculates P&L — but can't touch any positions. The best starting point for anyone new to AI + trading.
Options Only
Controlled
Read everywhere + Trade only on Digital Options. CFD/Crypto/Forex remain read-only — if AI tries, server returns 403 Forbidden.
Crypto Only
Intermediate
Read everywhere + Trade only on Margin Crypto. Good for testing AI trading on a market you know before expanding permissions.
Full Access
Handle with care
Read + Trade on all 4 servers. Maximum capability and maximum responsibility. Only when you fully trust the AI workflow you've built.

⚠️ Key point: You can drop a trade permission from an existing token without recreating it — go to Settings → AI integrations, find the token, uncheck the permission. Takes effect instantly. No config changes needed in your assistant.

Set Up in 3 Steps — No Code, No Terminal Required

✅ Nothing to install: IQ Option's MCP servers are cloud-hosted streamable-HTTP. No Python, no npm, no venv, no repos to clone. Just a URL and Bearer token in your assistant's config file.

1
Create a Token in IQ Option
Go to Settings → AI integrations → Add integration (web or mobile app).

Give the token a name (e.g. "Claude · Research"), set an expiry (30–90 days), tick the scopes you want.

Copy the token immediately — once you close the screen it won't be shown again.
2
Pick Your AI Assistant
12+ assistants supported: Claude Desktop, Claude Code, ChatGPT Desktop, Cursor, Windsurf, Cline (VS Code), Cherry Studio, Goose, LibreChat, Continue.dev, Zed, OpenAI Codex.

Ready-made configs for the most popular ones are in the next section.
3
Paste the Config and Restart
Paste the config snippet for your assistant. Replace YOUR_TOKEN with the token you just created. Restart the assistant.

Verify by asking: "What IQ Option tools do I have available?" — if you see a tools list, you're connected.

Ready-Made Configs — Pick Your Assistant

Replace YOUR_TOKEN with the token you created in step 1. Each snippet below connects all 4 servers at once.

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

{ "mcpServers": { "iq-digital-options": { "transport": "streamable-http", "url": "https://digital-options.mcp.iqoption.com", "headers": { "Authorization": "Bearer YOUR_TOKEN" } }, "iq-margin-cfd": { "transport": "streamable-http", "url": "https://marginal-cfd.mcp.iqoption.com", "headers": { "Authorization": "Bearer YOUR_TOKEN" } }, "iq-margin-crypto": { "transport": "streamable-http", "url": "https://marginal-crypto.mcp.iqoption.com", "headers": { "Authorization": "Bearer YOUR_TOKEN" } }, "iq-margin-forex": { "transport": "streamable-http", "url": "https://marginal-forex.mcp.iqoption.com", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } }

Restart Claude Desktop and ask: "What IQ Option tools do I have available?" — a tools list confirms the connection.

Terminal — run each command in sequence

# Digital Options claude mcp add --transport http iq-digital-options \ https://digital-options.mcp.iqoption.com \ --header "Authorization: Bearer YOUR_TOKEN" # Margin CFD claude mcp add --transport http iq-margin-cfd \ https://marginal-cfd.mcp.iqoption.com \ --header "Authorization: Bearer YOUR_TOKEN" # Margin Crypto claude mcp add --transport http iq-margin-crypto \ https://marginal-crypto.mcp.iqoption.com \ --header "Authorization: Bearer YOUR_TOKEN" # Margin Forex claude mcp add --transport http iq-margin-forex \ https://marginal-forex.mcp.iqoption.com \ --header "Authorization: Bearer YOUR_TOKEN"

Verify: claude mcp list — should show 4 lines with ✓ connected status.

Settings → Connectors → Custom MCP Server — add one server at a time (4 total). Requires ChatGPT Plus / Pro / Team.

# Add 4 connectors, one at a time: Name: IQ Digital Options Server URL: https://digital-options.mcp.iqoption.com Transport: Streamable HTTP Auth header: Authorization: Bearer YOUR_TOKEN Name: IQ Margin CFD Server URL: https://marginal-cfd.mcp.iqoption.com Auth header: Authorization: Bearer YOUR_TOKEN Name: IQ Margin Crypto Server URL: https://marginal-crypto.mcp.iqoption.com Auth header: Authorization: Bearer YOUR_TOKEN Name: IQ Margin Forex Server URL: https://marginal-forex.mcp.iqoption.com Auth header: Authorization: Bearer YOUR_TOKEN

Enable connectors per chat by clicking the Connectors icon below the prompt before starting a conversation.

Mac/Linux: ~/.cursor/mcp.json   Windows: %USERPROFILE%\.cursor\mcp.json

{ "mcpServers": { "iq-digital-options": { "url": "https://digital-options.mcp.iqoption.com", "headers": { "Authorization": "Bearer YOUR_TOKEN" } }, "iq-margin-cfd": { "url": "https://marginal-cfd.mcp.iqoption.com", "headers": { "Authorization": "Bearer YOUR_TOKEN" } }, "iq-margin-crypto": { "url": "https://marginal-crypto.mcp.iqoption.com", "headers": { "Authorization": "Bearer YOUR_TOKEN" } }, "iq-margin-forex": { "url": "https://marginal-forex.mcp.iqoption.com", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } }

Settings → MCP shows 4 servers with ● Green status. Cursor hot-reloads — no restart needed.

Settings → MCP Servers → Add — fully via UI, no JSON editing required.

# Add 4 servers via Cherry Studio's UI: Name: iq-digital-options Type: HTTP (Streamable) URL: https://digital-options.mcp.iqoption.com Headers: Authorization → Bearer YOUR_TOKEN # Repeat for marginal-cfd, marginal-crypto, marginal-forex # Enable the toggle next to each server

In chat: pick a model → click the Tools icon on the right → select the servers for your session.

Example Prompts Once Connected

Plain language — no slash commands or special syntax. The AI figures out which server to call.

📊 Your Account
  • Show my balance
  • Which account am I on right now
  • How much free margin do I have
  • List all my IQ Option accounts
📈 Markets
  • Show me the EUR/USD quote
  • Compare BTC movement over the last hour
  • Current spreads on the top 5 forex pairs
  • Which assets are available on Margin Crypto
📂 Portfolio
  • Show my open positions
  • List my pending orders
  • What's my total account exposure
  • How many trades did I make today
🔘 Trading (if permitted)
  • Buy a 5-minute EUR/USD call option
  • Open a long BTC at 0.01 with 5% stop loss
  • Close all my Tesla positions
  • Place a limit buy on SPY around 580

⚠️ On trading prompts: AI is not infallible — it can pick the wrong instrument, size, or direction. Before trusting AI with live trades, walk through several scenarios manually and verify its suggestions. Responsibility for every trade is yours.

Safety — Token and Trade Risk

🔐
Token Lives in Headers, Not in Chat
The Bearer token is attached to the HTTP header of the assistant ↔ server connection. AI doesn't see it in the message body and can't accidentally leak it in chat output.
🚫
Don't Share — Don't Commit to Git
Your token = access to your trading account. Never post it in git repos, screenshots, chat messages, or gists. If you suspect a leak — go to Settings → AI integrations and hit Revoke immediately.
⏱️
Set Expiry and Use Separate Tokens
Tokens expire in 30–90 days automatically. Create separate tokens per integration — that way you can revoke just the one that's been compromised without affecting others.
🎯
Start with Read-Only
AI is powerful but not perfect. Test your workflow on a demo account with read-only access first. Graduate to trade permissions only when the workflow feels reliable and you fully understand what the AI is doing.

Scams to Know About

⚠️ "AI Bot IQ Option" groups on Telegram/Facebook: These are completely separate from the official MCP integration. Most "AI bots" sold in these groups are signal services dressed up in AI language — or outright scams that ask for your login credentials and steal funds. The official MCP never asks for your username or password — only a Bearer token you generate in your own Settings.

✅ Official MCP (iqoptionmcp.com)❌ Bots/Signals in Telegram
Created whereSettings → AI integrations in IQ OptionUnknown third party
Asks for login?No — uses Bearer token you generateOften asks for username/password or OTP
RevocableYes, instantly in SettingsNo mechanism to revoke
CostFree for IQ Option clientsOften opaque subscription fees
SafetyToken in HTTP header, server-enforced 403 beyond scopeUnknown — your credentials at a third party's mercy

Don't Have an IQ Option Account Yet?

Open a free account and practice on a $10,000 demo before connecting MCP to a live account.

Open Free IQ Option Account →

Frequently Asked Questions

Do I need to install Python or npm for this?
No. IQ Option's MCP servers are cloud-hosted streamable-HTTP — nothing to install on your machine. Just the server URL and Bearer token in your assistant's config file.
Does one token really work on all 4 servers?
Yes. Create a single Bearer token in Settings → AI integrations and use it in the Authorization header for all four endpoints: digital-options, marginal-cfd, marginal-crypto, marginal-forex.
How do I make absolutely sure AI can't execute any trades?
When creating the token, don't tick any of the four "Trade · …" checkboxes. Read access stays on (required for AI to see anything), but any attempt to call a trading tool will return 403 Forbidden. This is the safest setup for research use.
Can I restrict AI to only one market for trading?
Yes — for example, only tick "Trade · Margin Crypto" when creating the token. AI can then open/close crypto positions, but Options, CFD and Forex remain read-only. Useful for testing AI trading on one market before expanding.
What if my token leaks?
Go to Settings → AI integrations, find the token and hit Revoke. All requests using that token stop working instantly. Create a new one and update your assistant's config.
Which assistant is easiest to set up from scratch?
If you're not technical: Claude Desktop or Cherry Studio — both have a UI that handles the config. If you're comfortable in a terminal: Claude Code (one command per server). Cursor is the best middle ground: edit one JSON file, no restart needed.

Further reading: