Skip to main content
Glama
DeliciousBuding

Fund Dashboard MCP Server

Fund Dashboard

CI Release License Go Node

個人投資ポートフォリオ分析プラットフォーム:ファンド / 株式の保有管理、基準価額の追跡、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(cmd/fund-dashboard + internal/*)、net/http + go-chi

フロントエンド

React + Vite + echarts(packages/web)

契約

zodスキーマをフロントエンド/バックエンドで共有(packages/contracts)

ストレージ

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 .

ドキュメント

ドキュメント

内容

docs/ARCHITECTURE.md

アーキテクチャ

docs/DESIGN.md

UIデザインシステム

docs/TESTING.md

テスト体系

CHANGELOG.md

変更ログ

CONTRIBUTING.md

貢献とリリースプロセス

deploy/README.md

ビルドと実行

AGENTS.md

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

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides 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.
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Provides 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.
    17
    9
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to perform Black-Litterman portfolio optimization with investor views, backtesting, and asset analysis, generating dashboards for visualization.
    34 PyPI
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Personal 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