Fund Dashboard MCP Server
Fund Dashboard
個人投資ポートフォリオ分析プラットフォーム:ファンド / 株式の保有管理、基準価額の追跡、XIRR年率、最大ドローダウン、貫通分析、DCA積立バックテスト、モンテカルロシミュレーション、そしてAIエージェント向けのMCPサーバー。
純 Go バックエンド + React フロントエンド、単一コンテナでデプロイ、SQLite永続化(PostgreSQLも選択可能)。
機能
保有管理:ファンド + 株式(A株 / 香港株 / 米国株)を統一的に管理、取引CRUD、自動スナップショット再計算
定量分析:XIRR年率リターン、最大ドローダウン、ポートフォリオ基準価額の推移、損益分布、モンテカルロシミュレーション、相関ヒートマップ、ファンド比較レーダー、DCA積立バックテスト
貫通分析:ファンドの保有を基礎となる株式まで貫通し、業種別に集計
MCPサーバー:AIエージェントツール(portfolio / transactions / admin / market / analysis / report)、Streamable HTTPトランスポート、Bearerキー認証
デュアルテーマ:ライト / ダークテーマ、赤上げ緑下げ
Related MCP server: FinanceKit MCP
技術スタック
層 | 技術 |
バックエンド | Go( |
フロントエンド | React + Vite + echarts( |
契約 | zodスキーマをフロントエンド/バックエンドで共有( |
ストレージ | SQLite(デフォルト)、PostgreSQLデュアルドライバも選択可能 |
認証 | Bearerキー(operator / analyst の2スコープ)+ 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デザインシステム | |
テスト体系 | |
変更ログ | |
貢献とリリースプロセス | |
ビルドと実行 | |
Agent共有制約 |
リリース
本プロジェクトはセマンティックバージョニングに従います。リリースは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を歓迎します。開発フロー:mainからfeature/*ブランチを切り、変更後にmainへPRを出します。詳細は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.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