Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Descripción del creador (original en inglés)
Read-only IBI (Israel Brokerage) portfolio for AI apps: positions, cash, P/L. Login stays local.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"ibi-portfolio": {
"command": "uvx",
"args": [
"ibi-portfolio-mcp"
]
}
}
}Ejecuta esto en tu terminal
claude mcp add ibi-portfolio -- uvx ibi-portfolio-mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"ibi-portfolio": {
"command": "uvx",
"args": [
"ibi-portfolio-mcp"
]
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"ibi-portfolio": {
"type": "stdio",
"command": "uvx",
"args": [
"ibi-portfolio-mcp"
]
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 9 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub kobimantzur, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (0.1.1) llegó al registro hace 12 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.
En la misma categoría: Finance Toolkit, SolidInvoice, Korea Tax Calculator
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
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.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
A read-only MCP server for IBI (Israel Brokerage & Investments, אי.בי.אי). It lets Claude, ChatGPT, Cursor and other AI apps read your IBI portfolio (positions, cash, profit/loss and recent account activity) so you can ask things like *"how is my portfolio doing?"*. It cannot buy, sell or move money. Works on Mac and Windows.
🇮🇱 שרת MCP לקריאה בלבד עבור חשבון המסחר שלך באי.בי.אי (IBI NextGen). הוא נותן ל-Claude, ל-ChatGPT או לכל עוזר AI אחר לראות את תיק ההשקעות שלך: אחזקות, מזומן, רווח והפסד ופעולות אחרונות. הוא לא יכול לבצע פקודות קנייה או מכירה. הסיסמה נשמרת רק במחשב שלך ולא מגיעה למודל. עובד על Mac ועל Windows.
Unofficial. Not affiliated with or endorsed by IBI.
*Demo with made-up numbers. The answer is a real reply from Claude.*
Your IBI login gives full access to your money, so this is the most important part.
Your password
auth.ibi.co.il), over HTTPS, inside a hidden browser on your own computer.Your account
Your data
What it cannot protect you from
Remove it anytime
ibi-portfolio-mcp forget deletes the saved login from your vault.uv tool uninstall ibi-portfolio-mcp removes the program.🇮🇱 בקצרה: הסיסמה נשמרת רק בכספת המוצפנת של המחשב שלך (Keychain / Credential Manager) ולא נשלחת אף פעם ל-AI. הכלי רק קורא נתונים: אין בו קוד לקנייה, מכירה או העברת כסף, ויש חסימה מובנית לכל בקשה כזו. הכל רץ אצלך במחשב, בלי שרת ובלי מעקב. ה-AI רואה רק את מספרי התיק (אחזקות, שווי, מזומן, רווח והפסד).
It runs on your own computer, so it works with AI apps installed on your computer. Website-only chats cannot reach it.
| App | Mac | Windows | Notes |
|---|---|---|---|
| Claude Desktop | ✅ | ✅ | Connected for you by setup |
| ChatGPT desktop app | ✅ | ✅ | Connected for you by setup (it uses the app's built-in Codex settings) |
| Codex | ✅ | ✅ | Same settings as the ChatGPT desktop app |
| Cursor | ✅ | ✅ | Connected for you by setup |
| Claude Code | ✅ | ✅ | Connected for you by setup |
| VS Code (Copilot), Windsurf, other MCP apps | ✅ | ✅ | Add it by hand, see Connect by hand |
| chatgpt.com, claude.ai, phone apps, Gemini | ❌ | ❌ | They run in the cloud and cannot start a program on your computer |
Linux works too if you are comfortable with a terminal.
You will copy 3 lines into a terminal. The terminal is the "Terminal" app on Mac, and "PowerShell" from the Start menu on Windows.
1. Install uv (a small free tool that installs Python programs).
Mac:
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Then close the terminal and open a new one.
2. Install IBI Portfolio MCP:
uv tool install ibi-portfolio-mcp
3. Run the guided setup:
ibi-portfolio-mcp setup
It will:
4. Restart your AI app and ask: *"How is my IBI portfolio doing?"*
If you have Claude Code or Codex (built into the ChatGPT desktop app), paste this and it does steps 1 and 2 for you:
Install https://github.com/kobimantzur/ibi-portfolio-mcp for me with steps 1 and 2 of its README. Do not run
ibi-portfolio-mcp setupyourself and never ask me for my IBI password in the chat. When you are done, tell me to runibi-portfolio-mcp setupin my own terminal.
Then run ibi-portfolio-mcp setup yourself, so you are the only one who types the password.
Want to see it work before using your account? Run IBI_DEMO=1 ibi-portfolio-mcp check (Mac) or $env:IBI_DEMO=1; ibi-portfolio-mcp check (Windows). It answers with a made-up portfolio and does not log in to IBI.
| Tool | What it returns |
|---|---|
get_portfolio | Total value, cash, cash %, total P/L, and every position: symbol, quantity, cost, market value, P/L, weight |
get_account_activity | Recent orders and executions: buy/sell, status, quantity, price, fees, dates |
Example questions once it is connected:
Example output (what the AI receives, demo data)
get_portfolio, shortened to 2 of 8 positions:
{
"currency": "USD", "total_value": 54105.1, "market_value": 49284.75, "cash": 4820.35, "cash_pct": 8.91, "total_cost": 41460.9, "unrealized_pl": 7823.85, "unrealized_pl_pct": 18.87, "position_count": 8, "positions": [ { "symbol": "VOO", "qty": 22.0, "last_price": 541.3, "change_pct": 0.4, "cost_price": 455.1, "market_value": 11908.6, "total_cost": 10012.2, "todays_pl": 47.63, "unrealized_pl": 1896.4, "unrealized_pl_pct": 18.94, "weight_pct": 22.01 }, { "symbol": "AAPL", "qty": 40.0, "last_price": 228.9, "change_pct": -0.6, "cost_price": 171.25, "market_value": 9156.0, "total_cost": 6850.0, "todays_pl": -54.94, "unrealized_pl": 2306.0, "unrealized_pl_pct": 33.66, "weight_pct": 16.92 } ], "balances": { "buying_power": 4820.35, "balance_usd": 4820.35 }, "fetched_at": "2026-10-27T14:05:12+00:00", "source": "demo" }
get_account_activity, one row:
{
"ref": "D-1003", "symbol": "NVDA", "side": "BUY", "status": "Filled", "order_type": "Limit", "created_at": "2026-10-21T10:02:11", "executed_at": "2026-10-21T10:02:13", "qty": 10.0, "exec_qty": 10.0, "limit_price": 135.0, "exec_price": 134.8, "profit_loss": null, "commission": 2.5, "fees": null, "currency": "USD" }
| ✅ Reads positions, balances, account activity | The same data you see on the IBI home page and the Trading page |
| ❌ Place, change or cancel orders | Not in the code. The only clicks are Login, the login form's submit and the "Latest Account Activity" tab |
| ❌ Transfers or withdrawals | Not in the code |
| 🛡️ Network guard | Any non-GET request to an order / trade / transfer / withdraw / deposit URL is aborted, and the tool result tells you if that ever happened |
Your login gives full access to your account, so you (or a developer friend) can read scraper.py before using this. It is about 200 lines.
ibi.orbisfn.io, English UI)This is the part to get right, so here is exactly what happens.
Your IBI NextGen username (email or ID) and password, the same ones you type at ibi.orbisfn.io. IBI has no API and no read-only keys, so the server logs in the way you do: it opens a hidden browser on your own computer and types them into IBI's real login page.
| ✅ Your computer's secure vault | Keychain (Mac), Credential Manager (Windows), Secret Service (Linux) |
✅ IBI's login page (auth.ibi.co.il) | Typed into the form, inside a local browser, over HTTPS |
| ❌ The AI model / Anthropic / OpenAI | Never. Tools take no password argument and never return it |
| ❌ AI app settings files | Not with setup: the apps only get the program's path, not your login |
| ❌ Logs | Never printed. Errors from your password command are not echoed |
| ❌ Disk | No cookies, tokens or sessions are saved. Each read is a fresh browser that is closed after |
| ❌ Anyone else | No server, no telemetry. The code talks only to IBI |
What the AI does see: your portfolio numbers. Whatever a tool returns goes to your AI provider like any other chat message. If that is not OK for you, do not connect this server.
| Option | How | Password stored as plain text? |
|---|---|---|
| 1. Computer's vault ✅ recommended | ibi-portfolio-mcp setup | ❌ No |
| 2. Password manager ✅ | IBI_PASS_CMD: a command that prints the password | ❌ No |
| 3. AI app settings | IBI_PASS in the app's env block | ⚠️ Yes, in that settings file |
4. .env file | IBI_PASS in a .env file (gitignored) | ⚠️ Yes, in that file |
If several are set, the order is: IBI_USER / IBI_PASS, then IBI_USER_CMD / IBI_PASS_CMD, then the vault.
Option 2: password manager. Any command that prints only the password:
IBI_PASS_CMD=op read op://Private/IBI/password # 1Password
IBI_PASS_CMD=bw get password ibi.orbisfn.io # Bitwarden (vault must be unlocked)
IBI_USER_CMD works the same way for the username.
Options 3 and 4 put the password in a plain file. Keep that file private and never share or commit it. The server loads .env from the folder it starts in, or the file named in IBI_ENV_FILE.
Solo se muestra el principio; lee el resto en el repo