eToro Portfolio Connector
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
eToro Portfolio Connector for Claude (Unofficial, read-only)
A Claude Desktop extension (MCP server) that connects Claude to your eToro account through eToro's official public API. Ask Claude about your portfolio, P&L, balances, watchlists, live prices, and price history.
This is a read-only connector: it can view your account and market data but cannot place, close, or cancel any trades — there are no trade-execution tools at all. (A trading-capable version is kept on the with-trading git branch.)
Disclaimer: This is an unofficial, community-built connector. It is not affiliated with, endorsed by, or supported by eToro. Nothing it produces is financial advice.
Features
All tools are read-only and work with a Read-permission eToro key:
Tool | What it does |
| Account identity, API key scopes, connector configuration |
| Equity, available cash, used margin, current P&L, per-instrument exposure |
| Open positions (entry rate, amount, units, leverage, SL/TP) with instrument names |
| Unrealized P&L per position with current close rates |
| Cash balances across eToro account types (real account only; not available in demo mode) |
| Closed trades: profit, fees, open/close rates and times |
| Find stocks, ETFs, crypto, currencies, indices, commodities |
| Live bid/ask for up to 100 instruments |
| OHLCV candles, 1-minute to 1-week intervals |
| Your watchlists and the instruments they contain |
| Allowed leverage, minimum amounts, SL/TP limits per instrument (informational) |
| Status of an order you previously submitted via the eToro app or website |
Both real and demo (virtual) eToro accounts are supported — flip Demo mode in the settings and use a Demo-environment key.
Related MCP server: eToro MCP Server
Getting your eToro API keys
Log in to etoro.com (your account must be verified).
Go to Settings → Trading → API Key Management and click Create New Key.
Choose:
Environment: Real or Demo — a key works for exactly one environment.
Permissions: Read is all this connector needs.
Optionally an IP whitelist and an expiration date.
Confirm via SMS, then copy both values from the Generated Keys list:
API key (public key, sent as
x-api-key)User key (private key, sent as
x-user-key)
Recommendation: a Read key is sufficient — this connector never trades, so there is no reason to give it a Write key.
Installation (Claude Desktop)
Download
etoro-mcp-connector.mcpbfrom the releases page (or build it yourself, below).Double-click the file, or in Claude Desktop go to Settings → Extensions → Install Extension… and pick it.
Enter your API key and User key, and toggle Demo mode if your key is for the Demo environment. Keys are stored in your operating system's keychain.
Ask Claude something like "What's in my eToro portfolio right now?"
Building from source
Requires Node.js ≥ 18.
npm install
npm run build # compiles TypeScript to dist/
npm run smoke # boots the server over stdio and verifies the tools
# Build the installable bundle (build + smoke + prune dev deps + pack):
npm run pack:mcpb # produces etoro-mcp-connector.mcpbSecurity notes
Your keys are sent only to eToro's official API endpoint,
https://public-api.etoro.com, as thex-api-key/x-user-keyheaders eToro's documentation specifies. There is no other network traffic, no telemetry, and no local persistence of any account data.This connector is read-only: every tool is annotated
readOnlyHintand the server contains no order placement, closing, or cancellation code. Even a Write-permission key cannot trade through it. For extra safety, use a Read-only key.eToro rate-limits keys to roughly 60 requests per minute; the connector retries politely on 429 responses.
Privacy Policy
This extension runs entirely on your machine. It does not collect, store, or transmit any personal data to anyone other than eToro itself (your API requests) — see PRIVACY.md for the full policy.
License
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Trading MCP server for AI agents, with live market data, account reads and controlled execution.
Connect Claude, ChatGPT, Codex, Claude Code or another MCP client to your real multi-broker investment portfolio. Fortunest tracks stocks, ETFs and crypto across brokers and exchanges; its MCP server lets your agent read holdings, returns, allocation, risk, trades and tax lots, calculated by Fortunest rather than guessed by the model. Reads run on their own; every change waits for your approval in the Fortunest app, and no tool places an order or moves money. Sign-in is OAuth 2.1 and needs Fortunest Pro (14-day trial, no card). A free demo that needs no account is listed as Fortunest demo.
Financial data MCP server for Claude, ChatGPT, Cursor and Codex. Real-time stock quotes, financial statements, options flow, SEC filings, insider trades, 13F holdings, macro data and market news from gloom.sh, the open-source Bloomberg Terminal alternative.
Hosted MCP server for MT4 and MT5: read accounts, prices and candles, and place or close orders.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceMCP server exposing Tradier brokerage tools to Claude, enabling account balance checks, position management, order operations, and market data queries.-
- FlicenseAqualityDmaintenanceA security-hardened MCP server that wraps the eToro public API, enabling AI assistants to trade, access market data, manage portfolios, and interact with social feeds via 34 tools.6-
- AlicenseAqualityBmaintenanceA read-only MCP server for Trading 212 accounts, enabling AI assistants to query balances, positions, orders, dividends, pies, and instruments without trading capabilities.121MIT
- FlicenseNot gradedqualityDmaintenanceA local-first MCP server that connects Claude Code to your Robinhood account, enabling read-only portfolio insights, tax analysis, and natural language queries, with optional human-in-the-loop trading actions.-