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 →

Trading involves risk. Your capital may be at risk.

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:

Ton Temsak
Bangkok-based trader, 7 years of experience. Lost ฿40,000 (~$1,100) in his first year. Now trades profitably as a side income. Writes to help beginners avoid repeating the same mistakes.

Disclaimer: This content is for informational purposes only and does not constitute investment advice. CFD and Digital Options trading carries significant risk. You may lose all of your invested capital. The author may receive a commission from links on this page.

Open Free Account — Min. Deposit ฿350

Trading involves risk. Your capital may be at risk.