eToro MCP Server
io.github.gabrielcerutti/etoro-mcp-server·v1.1.4·1 starsConnect AI assistants to eToro for portfolio analysis, market research, and trading.
1 stars111 downloads/wk
Reviews
Write oneNobody has reviewed eToro MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
eToro MCP Server tools (35, 7 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
etoro_add_watchlist_itemsAdd one or more instruments to an existing watchlist.
etoro_cancel_orderwrite actionCancel a pending limit or market order before it executes.
etoro_close_positionClose an open position (fully or partially). Pass `unitsToDeduct` to close only part of the position; omit it to close fully.
etoro_create_commentwrite actionAdd a comment to an existing post on the eToro social feed.
etoro_create_postwrite actionCreate a new post on the eToro social feed. Optionally tag an instrument.
etoro_create_watchlistwrite actionCreate a new watchlist with the given name.
etoro_delete_watchlistwrite actionDelete a watchlist by its ID.
etoro_discover_usersDiscover popular investors / traders on eToro filtered by performance, risk, and popularity.
etoro_get_candlesFetch OHLCV candle data for an instrument. Useful for technical analysis and historical price research.
etoro_get_closing_pricesFetch historical closing prices across all instruments.
etoro_get_copiersGet information about users currently copying the authenticated user's portfolio (country, club, copy duration, amount category).
etoro_get_curated_listsGet eToro's curated / featured instrument lists.
etoro_get_current_userGet the identity of the currently authenticated user: Global Customer ID (GCID), real account CID, demo account CID.
etoro_get_exchangesList all stock exchanges eToro supports.
etoro_get_industriesList all industry classifications used for stock instruments.
etoro_get_instrument_feedGet the social feed (posts, discussions) for a specific instrument.
etoro_get_instrument_typesList all instrument types eToro supports (stocks, crypto, ETFs, etc.).
etoro_get_instrumentsGet full details for one or more instruments by their IDs.
etoro_get_ordersList all pending orders (limit orders, entry orders, etc.) for the current account.
etoro_get_portfolioGet the current account's portfolio with P&L: credit, open positions (with current rates), unrealized P&L,
etoro_get_public_watchlistsGet publicly shared watchlists from a specific user.
etoro_get_ratesGet live bid/ask rates for one or more instruments.
etoro_get_trade_historyFetch the history of closed trades (entry/exit, P&L, fees, duration). Supports pagination.
etoro_get_user_feedGet the social feed (posts, discussions) for a specific user by their eToro username.
etoro_get_user_performanceGet a user's trading performance (returns, risk score). Pass `period` for time-windowed performance; omit for lifetime/default summary.
etoro_get_user_portfolioGet a user's live public portfolio holdings (instruments, allocation).
etoro_get_user_profileGet an eToro user's public profile by username.
etoro_get_user_tradesGet a user's trade info (averages, win/loss stats) for a specific period.
etoro_get_watchlistsGet all watchlists for the current user.
etoro_open_positionOpen a new position on an instrument. Provide exactly one of `amount` (USD) or `units` (share/coin count).
etoro_place_limit_orderwrite actionPlace a limit / entry order that executes when the market reaches the specified price.
etoro_remove_watchlist_itemwrite actionRemove an instrument from a watchlist.
etoro_rename_watchlistRename an existing watchlist.
etoro_search_instrumentsSearch eToro instruments (stocks, crypto, ETFs, etc.) by keyword or exact ticker.
etoro_set_default_watchlistMark a watchlist as the user's default.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan29 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 151 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How eToro MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 72/100
- higher than 38% of 48,255 servers
- Tools
- 35
- the typical server has 7
- Tools that change things
- 20%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 111
- more than 65% of 12,191 servers with a package
What its tools let an agent do: 28 read · 7 change
Install eToro MCP Server in Claude Code, Cursor or VS Code
Runs npx -y etoro-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add etoro-mcp-server -- npx -y etoro-mcp-server
What the publisher says
From the eToro MCP Server repository's README, as published. We do not edit it. Read it on GitHub
eToro MCP Server
Connect any MCP-compatible AI assistant (Claude, Cursor, and others) to your eToro account for portfolio analysis, market research, and trading.
Overview • Installation • Configuration • Tools
Overview
MCP server wrapping the eToro public API, exposing 35 tools for AI assistants (Claude Desktop, Cursor, Claude Code, etc.). Built for investment research and portfolio analysis — assess positions, research instruments and themes, vet popular investors for copy-trading, backtest DCA strategies against historical data. Trading is fully supported, but use care: letting an AI agent place real-money orders is genuinely risky, and you should treat it as such.
What Can You Do With It?
The server is built around research workflows first. The examples below show real multi-tool conversations — the assistant chains several etoro_* calls together to answer a single question. Numbers are representative; actual responses draw from live eToro data.
1. Portfolio health check
The assistant calls etorogetportfolio to pull your open positions, then etorogetinstruments to resolve instrument IDs to names and sectors, and etorogetrates for live prices. It assembles a full snapshot from the raw data.
You: How is my portfolio doing? Break it down by sector and flag any trouble spots.
Assistant: I pulled your portfolio (98 open positions), resolved each instrument, and fetched live rates. Here's the picture:
- Cash: $22,265 • Invested: $45,782 • Positions: 98 open
Sector breakdown:
| Sector | % of invested | Top holdings |
| --- | --- | --- |
| Technology | 38% | GOOG, META, MSFT, NVDA, AMZN |
| ETFs & Index | 22% | VOO, QQQ, SOXX, ARGT, IEUR |
| Crypto | 15% | BTC, ETH |
| Healthcare | 10% | UNH |
| Financials | 8% | SAP |
| Other | 7% | LDO + others |
Trouble spot: Your tech sleeve is 38% of invested capital and concentrated in 5 mega-caps. A single sector drawdown hits hard — consider whether the ETF overlap (QQQ, SOXX) is intentional diversification or accidental doubling-down.
Tools used: etorogetportfolio → etorogetinstruments → etorogetrates
2. Instrument research
Search is keyword-based — etorosearchinstruments finds instruments by ticker or company name, then you chain etorogetinstruments for full details and etorogetcandles for price history.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
eToro MCP Server: common questions
- Is eToro MCP Server safe?
- Mostly: it is graded B (72/100). Read the eToro MCP Server safety report
- How do I install eToro MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does eToro MCP Server need an API key?
- Yes. The registry entry asks for
ETORO_API_KEY,ETORO_USER_KEY. - Is eToro MCP Server maintained?
- The last commit was 188 days ago (2026-04-29). The latest release is v1.1.4.
- What can I use instead of eToro MCP Server?
- Servers from other publishers that do the same job: CCXT MCP server and TradingMCP MCP server.
- How does eToro MCP Server compare with other MCP servers?
- safety score 72/100 (higher than 38% of 48,255 servers); tools 35 (the typical server has 7); tools that change things 20% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to eToro MCP Server
Same job from other publishers: the closest match first, then the best rated.
- CCXTOfficial CCXT MCP server - Market data and trading across 100+ exchanges and prediction marketsnot reviewedWidely usedA
- TradingMCPMarket analysis for AI assistants: screeners, multi-timeframe analysis, backtests, in-chat charts.not reviewedEstablishedA