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 serversBalance, 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 OptionsAI can open and close options — only if you tick this
Opt-in
Trade · Margin CFDAI can go long/short on CFD — only if you tick this
Opt-in
Trade · Margin CryptoAI can trade crypto — only if you tick this
Opt-in
Trade · Margin ForexAI 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.
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.
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 where
Settings → AI integrations in IQ Option
Unknown third party
Asks for login?
No — uses Bearer token you generate
Often asks for username/password or OTP
Revocable
Yes, instantly in Settings
No mechanism to revoke
Cost
Free for IQ Option clients
Often opaque subscription fees
Safety
Token in HTTP header, server-enforced 403 beyond scope
Unknown — 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.
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.
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.