Fund Dashboard MCP Server
Fund Dashboard
Платформа анализа личного инвестиционного портфеля: управление позициями по фондам/акциям, отслеживание стоимости, XIRR годовых, максимальная просадка, сквозной анализ, бэктест DCA, моделирование Монте-Карло, а также MCP-сервер для AI-агентов.
Чистый бэкенд на Go + фронтенд на React, развертывание в одном контейнере, хранение в SQLite (опционально PostgreSQL).
Возможности
Управление позициями: единое управление фондами + акциями (A-акции / Гонконг / США), CRUD операций, автоматический пересчет снимков
Количественный анализ: XIRR годовая доходность, максимальная просадка, динамика стоимости портфеля, распределение прибыли/убытков, моделирование Монте-Карло, тепловая карта корреляций, радар сравнения фондов, бэктест DCA
Сквозной анализ: проникновение позиций фонда до базовых акций, агрегация по отраслям
MCP-сервер: инструменты для AI-агентов (portfolio / transactions / admin / market / analysis / report), передача по Streamable HTTP, аутентификация по Bearer key
Двойная тема: светлая/темная тема, красный рост, зеленый падение
Related MCP server: FinanceKit MCP
Технологический стек
Слой | Технология |
Бэкенд | Go ( |
Фронтенд | React + Vite + echarts ( |
Контракты | zod-схемы, общие для фронтенда и бэкенда ( |
Хранилище | SQLite (по умолчанию), опционально PostgreSQL с двумя драйверами |
Аутентификация | Bearer key (два scope: operator / analyst) + ключ для пути записи, внедряемый edge proxy |
Быстрый старт
# 测试
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 .Документация
Документ | Содержание |
Архитектура | |
Дизайн-система UI | |
Система тестирования | |
Журнал изменений | |
Процесс внесения вклада и релизов | |
Сборка и запуск | |
Общие ограничения для агентов |
Релиз
Этот проект следует семантическому версионированию. Релиз запускается через Git-тег:
./scripts/release.sh 2.0.0 # 归并 CHANGELOG + 打 tag v2.0.0 + 推送После отправки тега GitHub Actions автоматически собирает многоплатформенные образы (GHCR) и создает Release, примечания к релизу берутся из CHANGELOG.md. Образ для загрузки:
docker pull ghcr.io/deliciousbuding/fund-dashboard:latestУчастие в разработке
Приветствуются Issue и PR. Процесс разработки: создайте ветку feature/* от main, после изменений отправьте PR обратно в main. Подробнее в CONTRIBUTING.md.
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.MIT
- 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