Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
作者提供的说明(英文原文)
Connect AI assistants to eToro for portfolio analysis, market research, and trading.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
ETORO_API_KEY, ETORO_USER_KEY, ETORO_TRADING_MODE标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"etoro": {
"command": "npx",
"args": [
"-y",
"etoro-mcp-server"
],
"env": {
"ETORO_API_KEY": "your-value",
"ETORO_USER_KEY": "your-value",
"ETORO_TRADING_MODE": "your-value"
}
}
}
}在终端中运行这条命令
claude mcp add etoro --env ETORO_API_KEY=your-value --env ETORO_USER_KEY=your-value --env ETORO_TRADING_MODE=your-value -- npx -y etoro-mcp-server运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"etoro": {
"command": "npx",
"args": [
"-y",
"etoro-mcp-server"
],
"env": {
"ETORO_API_KEY": "your-value",
"ETORO_USER_KEY": "your-value",
"ETORO_TRADING_MODE": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"etoro": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"etoro-mcp-server"
],
"env": {
"ETORO_API_KEY": "your-value",
"ETORO_USER_KEY": "your-value",
"ETORO_TRADING_MODE": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
ETORO_TRADING_MODE env这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日
注册名称已通过 GitHub 账户 gabrielcerutti 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:ETORO_API_KEY, ETORO_USER_KEY
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(1.1.4)于6个月前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。
同一分类中有:Finance Toolkit, SolidInvoice, Korea Tax Calculator
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
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
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.
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.
The assistant calls etoro_get_portfolio to pull your open positions, then etoro_get_instruments to resolve instrument IDs to names and sectors, and etoro_get_rates 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: etoro_get_portfolio → etoro_get_instruments → etoro_get_rates
Search is keyword-based — etoro_search_instruments finds instruments by ticker or company name, then you chain etoro_get_instruments for full details and etoro_get_candles for price history.
You: Pull up NVDA — I want the current price and a weekly chart for the last month.
Assistant: Searching for "NVDA" and pulling candle data:
- NVIDIA Corporation (NVDA) — InstrumentID 1545
- Live rate: Bid $208.14 / Ask $208.40
- Exchange: NASDAQ • Type: Stock • Sector: Semiconductors
Weekly candles (last 5 weeks):
| Week of | Open | High | Low | Close |
| --- | --- | --- | --- | --- |
| Mar 22 | $172.65 | $181.20 | $167.01 | $167.61 |
| Mar 29 | $165.26 | $177.47 | $162.95 | $176.72 |
| Apr 5 | $176.12 | $189.98 | $173.66 | $188.53 |
| Apr 12 | $184.15 | $201.69 | $183.98 | $201.64 |
| Apr 19 | $199.02 | $210.92 | $197.23 | $208.26 |
NVDA rallied +27% off the March low ($162.95 → $208.26), with each weekly candle printing a higher low. Momentum is strong but the move is getting extended.
Tools used: etoro_search_instruments → etoro_get_instruments → etoro_get_rates → etoro_get_candles
Vet popular investors using real public data. The assistant calls etoro_get_user_profile for identity and stats, then etoro_get_user_performance for the full yearly return history.
You: Vet user jeppekirkbonde for a long-term copy allocation. I want the honest risk picture.
Assistant: Here's what the data says on jeppekirkbonde:
- Name: Jeppe Kirk Bonde • PI Level: 6 (highest tier)
- Copiers: 25,000+ • AUM: $200M+
- Background: MSc Finance, Copenhagen Business School
Year-by-year performance (real data):
| Year | Return | | Year | Return |
| --- | --- | --- | --- | --- |
| 2013 | +8.9% | | 2020 | +36.9% |
| 2014 | −14.3% | | 2021 | +15.9% |
| 2015 | +22.4% | | 2022 | −19.2% |
| 2016 | +81.1% | | 2023 | +23.9% |
| 2017 | +150.9% | | 2024 | +21.0% |
| 2018 | −10.9% | | 2025 | +37.7% |
| 2019 | +45.1% | | | |
Average annual return: +30.7% across 13 full years. Three down years (2014, 2018, 2022) with a max drawdown of −19.2% in the 2022 tech selloff.
What you should know:
1. This is a concentrated, long-only US tech strategy. The +150.9% in 2017 and +81.1% in 2016 are outliers — don't expect those every year.
2. Down years are real: 2022 cost −19.2%. If you can't stomach a 20% paper loss, this isn't the right copy.
3. 25K+ copiers and $200M+ AUM means his moves have market impact in smaller names. Slippage is a factor.
Reasonable for multi-year capital if you accept the volatility. Not appropriate for money you need inside 18 months.
Tools used: etoro_get_user_profile → etoro_get_user_performance
The full watchlist lifecycle — create, populate, rename, and curate — all through natural language.
You: Create a "Semiconductor" watchlist and add NVDA, AMD, ASML, TSM, and AVGO to it.
Assistant: Done:
1. Created watchlist "Semiconductor" (ID: 48291)
2. Searched and resolved all 5 tickers to instrument IDs
3. Added: NVDA (1545), AMD (2842), ASML (5765), TSM (3901), AVGO (6192)
Your watchlists now:
| Watchlist | Items |
| --- | --- |
| Recently Invested | 38 |
| My Watchlist | 34 |
| Stocks pre-screening | 69 |
| ETFs | 54 |
| Semiconductor ← new | 5 |
| People & Smart Portfolios | 26 |
| Crypto | 6 |
| Commodities | 5 |
Tools used: etoro_create_watchlist → etoro_search_instruments → etoro_add_watchlist_items → etoro_get_watchlists
Use etoro_get_candles to pull years of OHLCV data, then simulate a dollar-cost averaging strategy — no orders placed, pure research.
You: Backtest a $500/month DCA into QQQ over the last 3 years. What would I have today?
Assistant: Pulling weekly QQQ candles (156 weeks) and simulating $500 on the first trading day of each month:
- Total invested: $18,000 (36 months × $500)
- Units accumulated: ~38.2 QQQ
- Current value: $25,365 (at $664.01/share)
- Gain: +$7,365 (+40.9% on invested capital)
- Approx. IRR: ~12.8%/year
Worst stretch: Nov 2022 – Mar 2023, paper drawdown of −22% on the accumulated stack. You bought through it — those discounted shares are now your biggest winners.
No orders placed. This is research only.
Tools used: etoro_get_candles → etoro_get_rates (for current price)
Combine portfolio data with the assistant's general knowledge to get a risk assessment tied to your actual holdings.
You: My portfolio is heavy on tech. Flag any risks from this week's macro calendar.
Assistant: Your tech exposure totals ~$17,400 (38% of invested capital) across GOOG, META, MSFT, NVDA, AMZN and the SOXX/QQQ ETFs. This week's watch-list:
- Wed — CPI print (core consensus +0.3% MoM). A hot number re-prices rate-cut odds → tech multiples compress first.
- Thu — Fed speakers (Williams, Waller). Hawkish language strengthens USD, pressuring mega-cap international revenue.
- Fri — NVDA earnings (after close). Binary event for your largest single-stock position.
What this means for you:
- A hot CPI + hawkish Fed combo could knock 3–5% off your tech sleeve short-term.
- NVDA earnings will drive ~8% of your portfolio's week-over-week change. Know your thesis before it prints.
Tools used: etoro_get_portfolio → etoro_get_instruments → etoro_get_rates (+ assistant's macro knowledge)
Trading is also supported — one example
⚠️
Letting an AI execute real-money trades is risky. The same natural-language interface that makes research fast also makes it easy to misinterpret intent — a typo, an ambiguous number, a stale context from earlier in the conversation. Mitigations: start in
ETORO_TRADING_MODE=demo, use read-only API keys for anything that doesn't need write access, and require explicit confirmation in your conversation before anyrealorder.
All examples above are research-only. When you're ready to execute, the same interface places orders. Orders always respect the configured ETORO_TRADING_MODE (demo for paper, real for live).
You: Buy $500 of NVDA at market.
Assistant: Confirmed — opening a market position:
- Instrument: NVDA (1545)
- Amount: $500
- Rate: $208.40 (ask)
- Mode:
demo
Position opened — ID
3418072. This is a demo trade, no real money involved.
Full trading coverage includes: open position by amount or units (etoro_open_position), close or partially close (etoro_close_position), limit/entry orders (etoro_place_limit_order), cancel pending orders (etoro_cancel_order), and listing pending orders (etoro_get_orders).
MCP servers are designed to be composed. The eToro server handles portfolio data, live rates, candles, and trading — but an AI assistant can call tools from multiple servers in a single conversation, filling in the gaps that no single API covers.
With eToro + a financial data server (e.g. Financial Datasets, Alpha Vantage, or similar):
You: Do any of my open positions have earnings this week? Flag the ones I should watch.
Assistant: Pulling your portfolio from eToro (98 positions), then checking the earnings calendar:
- NVDA — reports Thursday after close. Your position: $4,200 (9.2% of invested). This is a binary event — expect ±8% move.
- GOOGL — reports Tuesday after close. Your position: $3,100 (6.8%). Consensus is +12% YoY revenue; ad revenue mix is the swing factor.
- UNH — reported Monday pre-market (already priced in). Beat on EPS, slight miss on membership growth.
The rest of your holdings have no earnings this week. Your bigges
只显示了开头部分;其余内容请在仓库中阅读