Fund Dashboard MCP Server
Fund Dashboard
Plataforma de análisis de cartera personal: gestión de tenencias de fondos / acciones, seguimiento del valor neto, XIRR anualizado, reducción máxima, análisis de penetración, backtesting DCA de inversión periódica, simulación de Monte Carlo y servidor MCP orientado a agentes de IA.
Backend puramente en Go + frontend en React, despliegue en un solo contenedor, persistencia con SQLite (opcionalmente PostgreSQL).
Características
Gestión de tenencias: gestión unificada de fondos + acciones (acciones A / acciones de Hong Kong / acciones de EE. UU.), CRUD de transacciones, recálculo automático de instantáneas.
Análisis cuantitativo: retorno anualizado XIRR, reducción máxima, evolución del valor neto de la cartera, distribución de ganancias y pérdidas, simulación de Monte Carlo, mapa de calor de correlaciones, radar de comparación de fondos, backtesting DCA de inversión periódica.
Análisis de penetración: penetración de las tenencias de fondos hasta las acciones subyacentes, agregado por sector.
Servidor MCP: herramientas de agente de IA (portfolio / transactions / admin / market / analysis / report), transporte HTTP transmisible, autenticación con clave Bearer.
Doble tema: tema claro / oscuro, rojo para subidas, verde para bajadas.
Related MCP server: FinanceKit MCP
Pila tecnológica
Capa | Tecnología |
Backend | Go ( |
Frontend | React + Vite + echarts ( |
Contrato | zod schemas compartidos entre frontend y backend ( |
Almacenamiento | SQLite (por defecto), opcionalmente PostgreSQL doble controlador |
Autenticación | Clave Bearer (ámbitos dobles de operator / analyst) + clave de ruta de escritura inyectada por proxy de borde |
Inicio rápido
# 测试
go test ./... -count=1
npm ci && npm test
# 构建
go build -o bin/fund-dashboard ./cmd/fund-dashboard
npm run build --workspace packages/web
# 容器
docker build -f deploy/Dockerfile -t fund-dashboard:local .Documentación
Documento | Contenido |
Arquitectura | |
Sistema de diseño de UI | |
Sistema de pruebas | |
Registro de cambios | |
Proceso de contribución y publicación | |
Construcción y ejecución | |
Restricciones compartidas de Agent |
Publicación
Este proyecto sigue el Versionado Semántico. La publicación se desencadena mediante una etiqueta Git:
./scripts/release.sh 2.0.0 # 归并 CHANGELOG + 打 tag v2.0.0 + 推送Después de empujar la etiqueta, GitHub Actions construye automáticamente imágenes multiarquitectura (GHCR) y crea una Release, las notas de la versión se toman de CHANGELOG.md. Extracción de la imagen:
docker pull ghcr.io/deliciousbuding/fund-dashboard:latestContribuir
Bienvenido a crear Issues y PRs. Proceso de desarrollo: desde main se crea una rama feature/*, después de los cambios se envía un PR de regreso a main. Ver CONTRIBUTING.md para más detalles.
License: Apache-2.0
This server cannot be deployed
Maintenance
Related MCP Connectors
Investment research superagent: podcasts, SEC filings, and no-code research pipelines.
Unified financial infrastructure connecting AI agents directly to trade live/demo brokerage accounts, Web3 non-custodial wallets, real-time market data across equities, ETFs, crypto, forex, options, DeFi swaps, and prediction markets, institutional research feeds, and algorithmic strategy backtesters.
- BankSyncOAuthio.banksync
Connect AI agents to bank accounts, transactions, balances, and investments.
Household net worth and portfolio tracker your AI keeps: priced daily, previewed and undoable.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides specialized tools for portfolio health analysis, rebalance simulations, and trade execution via a single interface powered by MongoDB. It enables AI agents to manage investment portfolios while adhering to organizational governing rules, clearance guards, and rate limits.1MIT
- AlicenseAqualityCmaintenanceProvides AI agents with real-time financial market intelligence including stock quotes, crypto data, technical analysis, and portfolio insights. Enables natural language queries for current prices, technical indicators, asset comparisons, and portfolio analysis.179MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform Black-Litterman portfolio optimization with investor views, backtesting, and asset analysis, generating dashboards for visualization.34 PyPIMIT
- AlicenseNot gradedqualityAmaintenancePersonal investment management advisor that exposes tools for accounts, portfolios, trades, market data, strategies, risk control, and advice, enabling AI agents to analyze and provide structured investment recommendations.MIT