etoro-mcp-server
MCP server wrapping the eToro public API
Versions
1.1.4latest1.1.31.1.21.1.11.1.0+ show 2 moreshow less
1.0.11.0.0Tools 35
etoro_rename_watchlist Rename an existing watchlist.
etoro_add_watchlist_items Add one or more instruments to an existing watchlist.
etoro_get_watchlists Get all watchlists for the current user.
etoro_create_watchlist Create a new watchlist with the given name.
etoro_delete_watchlist Delete a watchlist by its ID.
etoro_remove_watchlist_item Remove an instrument from a watchlist.
etoro_set_default_watchlist Mark a watchlist as the user's default.
etoro_get_curated_lists Get eToro's curated / featured instrument lists.
etoro_get_public_watchlists Get publicly shared watchlists from a specific user.
etoro_search_instruments Search eToro instruments (stocks, crypto, ETFs, etc.) by keyword or exact ticker.
etoro_get_instruments Get full details for one or more instruments by their IDs.
etoro_get_instrument_types List all instrument types eToro supports (stocks, crypto, ETFs, etc.).
etoro_get_industries List all industry classifications used for stock instruments.
etoro_get_exchanges List all stock exchanges eToro supports.
etoro_get_candles Fetch OHLCV candle data for an instrument. Useful for technical analysis and historical price research.
etoro_get_closing_prices Fetch historical closing prices across all instruments.
etoro_get_rates Get live bid/ask rates for one or more instruments.
etoro_get_user_profile Get an eToro user's public profile by username.
etoro_get_user_performance Get a user's trading performance (returns, risk score). Pass `period` for time-windowed performance; omit for lifetime/default summary.
etoro_get_user_trades Get a user's trade info (averages, win/loss stats) for a specific period.
etoro_get_user_portfolio Get a user's live public portfolio holdings (instruments, allocation).
etoro_discover_users Discover popular investors / traders on eToro filtered by performance, risk, and popularity.
etoro_get_current_user Get the identity of the currently authenticated user: Global Customer ID (GCID), real account CID, demo account CID.
etoro_get_copiers Get information about users currently copying the authenticated user's portfolio (country, club, copy duration, amount category).
etoro_open_position Open a new position on an instrument. Provide exactly one of `amount` (USD) or `units` (share/coin count).
etoro_close_position Close an open position (fully or partially). Pass `unitsToDeduct` to close only part of the position; omit it to close fully.
etoro_place_limit_order Place a limit / entry order that executes when the market reaches the specified price.
etoro_cancel_order Cancel a pending limit or market order before it executes.
etoro_get_orders List all pending orders (limit orders, entry orders, etc.) for the current account.
etoro_get_portfolio Get the current account's portfolio with P&L: credit, open positions (with current rates), unrealized P&L,
etoro_get_trade_history Fetch the history of closed trades (entry/exit, P&L, fees, duration). Supports pagination.
etoro_get_instrument_feed Get the social feed (posts, discussions) for a specific instrument.
etoro_get_user_feed Get the social feed (posts, discussions) for a specific user by their eToro username.
etoro_create_post Create a new post on the eToro social feed. Optionally tag an instrument.
etoro_create_comment Add a comment to an existing post on the eToro social feed.
Permissions 2
network medium env_vars low