Skip to main content
Glama
DeliciousBuding

Fund Dashboard MCP Server

Fund Dashboard

CI Release License Go Node

Personal investment portfolio analysis platform: fund / stock position management, net value tracking, XIRR annualized return, maximum drawdown, look-through analysis, DCA dollar-cost averaging backtesting, Monte Carlo simulation, and an MCP server for AI agents.

Pure Go backend + React frontend, single-container deployment, SQLite persistence (optional PostgreSQL).

Features

  • Position management: unified management of funds + stocks (A-shares / HK stocks / US stocks), transaction CRUD, automatic snapshot recalculation

  • Quantitative analysis: XIRR annualized return, maximum drawdown, portfolio NAV trends, profit & loss distribution, Monte Carlo simulation, correlation heatmap, fund comparison radar, DCA backtesting

  • Look-through analysis: drills through fund holdings to the underlying stocks, aggregated by industry

  • MCP server: AI agent tools (portfolio / transactions / admin / market / analysis / report), Streamable HTTP transport, Bearer key authentication

  • Dual themes: light / dark theme, red for gains, green for losses

Related MCP server: Wealth Management MCP

Tech stack

Layer

Technology

Backend

Go (cmd/fund-dashboard + internal/*), net/http + go-chi

Frontend

React + Vite + echarts (packages/web)

Contracts

zod schemas shared between frontend and backend (packages/contracts)

Storage

SQLite (default), optional PostgreSQL dual-driver

Auth

Bearer key (operator / analyst dual scope) + write-path key injected by edge proxy

Quick start

# 测试
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 .

Documentation

Document

Content

docs/ARCHITECTURE.md

Architecture

docs/DESIGN.md

UI design system

docs/TESTING.md

Testing system

CHANGELOG.md

Changelog

CONTRIBUTING.md

Contribution and release process

deploy/README.md

Build and run

AGENTS.md

Agent shared constraints

Releases

This project follows Semantic Versioning. Releases are triggered by Git tags:

./scripts/release.sh 2.0.0   # 归并 CHANGELOG + 打 tag v2.0.0 + 推送

Once a tag is pushed, GitHub Actions automatically builds multi-architecture images (GHCR) and creates a Release, with release notes taken from CHANGELOG.md. To pull an image:

docker pull ghcr.io/deliciousbuding/fund-dashboard:latest

Contributing

Issues and PRs are welcome. Development workflow: create a feature/* branch from main, and open a PR back to main. See CONTRIBUTING.md.

License: Apache-2.0

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to retrieve real-time data on wallet DeFi positions, token balances, and NFT holdings across multiple blockchains. It supports hundreds of protocols and provides specialized tools for chain-specific or protocol-specific portfolio analysis.
    8
    16
    3
    MIT
  • 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
    6
    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.
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI agents to bank accounts, transactions, balances, and investments.

  • Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.

  • Build, backtest, and deploy quantitative trading strategies from your AI agent.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DeliciousBuding/fund-dashboard'

If you have feedback or need assistance with the MCP directory API, please join our Discord server