MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

MCP for Moneydance and skills packages, enabling AI insight into your personal finances.

创建于 5/15/2026
更新于 about 3 hours ago
Repository documentation and setup instructions

Moneydance MCP Bridge 🚀

This repository provides a high-performance, secure bridge between Moneydance and AI Agents via the Model Context Protocol (MCP).

When the Moneydance application is open and the extension is enabled, it allows local AI assistants to "read" your live financial data—including net worth, investment performance, and transaction history—directly from the source with zero cloud dependencies.


📥 Getting Started

I just want to use it

If you are a Moneydance user who wants to connect to an AI agent (like Claude Desktop): 👉 Read the User Installation Guide

I want to contribute or build from source

If you are a developer looking to extend the plugin or build the .mxt yourself: 👉 Read the Development & Build Guide


🛠 Features

  • Financial Tools: Query accounts, categories, net worth, and detailed transaction history.
  • Investment Analytics: ROI analysis, historical price tracking, and portfolio valuation.
  • Structural Resources: Instant discovery of account and category hierarchies.
  • AI Automation Skills: Pre-built templates for complex tasks like subscription auditing and tax prep.
  • Security First: Hardened JSON infrastructure with strictly read-only operations and localhost-only binding.

👉 View Detailed Capabilities & Examples


🏗 Project Architecture

The project consists of two main components:

  1. Java Plugin: Runs inside Moneydance, providing a secure HTTP JSON-RPC endpoint.
  2. Node.js Proxy: Bridges the Java HTTP server to the standard MCP stdio transport.

👉 Architecture Deep Dive


🏗 Technical Excellence

  • Hardened JSON Infrastructure: A ground-up recursive descent parser ensures stability within the Moneydance classloader.
  • Zero-Dependency Proxy: A standalone Node.js bridge that requires no installation or npm install.
  • Zero-Friction Deployment: Automated bridge script extraction and configuration dashboard.
  • Isolated Formatting: Separates data retrieval from JSON building for 100% test coverage of financial logic.
  • Zero Dependencies (Java): Pure Java implementation for maximum compatibility and security.

⚖️ License

This project is licensed under the MIT License.

快速设置
此服务器的安装指南

安装命令 (包未发布)

git clone https://github.com/Spotlight250/md-mcp
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。

Cursor 配置 (mcp.json)

{ "mcpServers": { "spotlight250-md-mcp": { "command": "git", "args": [ "clone", "https://github.com/Spotlight250/md-mcp" ] } } }