
keithah/monarchmoney-ts-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
動的方法の発見とワンクリックインストールでMonarchMoney用のモデルコンテキストプロトコル(MCP)サーバー
概要
MonarchMoneyの個人データへのシームレスなアクセスでAIアシスタントを提供する強力な機能です。 このサーバーは、MonarchMoney TypeScript SDKから利用可能なメソッドを動的に発見し、自然言語のクエリで包括的な財務データ分析を可能にします。 - MonarchMoney TypeScript SDKから - 口座、取引、予算、カテゴリ、キャッシュフロー、再発、機関、およびインサイトを横断 - - SDK内であれば、ツールとして利用できます - SDKが進化する新しいメソッドが自動的に含まれています - 事前調整されたサマリーツール - (brief/summary/detailed) - 効率的なGraphQLクエリ - - 長い会話を維持 - (..).
概要(AI 翻訳)
強力な Model Context Protocol (MCP) サーバ は、MonarchMoney の個人データへのシームレスなアクセスで AI アシスタントを提供します。 このサーバーは、MonarchMoney TypeScript SDKから利用可能なメソッドを動的に発見し、自然言語のクエリで包括的な財務データ分析を可能にします。
✔ キー機能**
- **MonarchMoney TypeScript SDKから全ての機能を自動的に検出 -70以上のツールアカウント、取引、予算、カテゴリ、キャッシュフロー、再発、機関、インサイト全体で利用可能 -ハードコード制限なし -SDKの場合、ツールとして利用可能です -Future-proof -SDKが進化する新しい方法を自動的に含んでいます
OSTContext 最適化されたパフォーマンス
-99%サイズ削減 事前集計ツール
- 理性的な動揺レベル (brief/summary/detailed) -効率的なグラフQLクエリのためのスマート自然言語解析
- ゼロコンテキストオーバーフロー - 長い会話を維持
必見ワンクリックインストール
-MCPB Bundle Format([.mcpb]]) を瞬時に展開
- Automatedインストール 依存性管理
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
MonarchMoney MCP Server
A powerful Model Context Protocol (MCP) server that provides AI assistants with seamless access to MonarchMoney personal finance data. This server dynamically discovers and exposes ALL available methods from the MonarchMoney TypeScript SDK, enabling comprehensive financial data analysis through natural language queries.
🌟 Key Features
🔄 Dynamic Method Discovery
- Automatically discovers ALL functions from the MonarchMoney TypeScript SDK
- 70+ tools available across accounts, transactions, budgets, categories, cashflow, recurring, institutions, and insights
- No hardcoded limitations - if it’s in the SDK, it’s available as a tool
- Future-proof - automatically includes new methods as the SDK evolves
🚀 Context-Optimized Performance
- 99% size reduction with pre-aggregated summary tools
- Intelligent verbosity levels (brief/summary/detailed)
- Smart natural language parsing for efficient GraphQL queries
- Zero context overflow - maintain long conversations
🎯 One-Click Installation
- MCPB Bundle Format (
.mcpbfiles) for instant deployment - Automated installation with dependency management
- GitHub Releases with ready-to-download bundles
- Zero configuration for standard setups
🔐 Enterprise-Grade Security
- Local credential storage with environment variables
- MFA/TOTP support for two-factor authentication
- Session encryption using AES-256
- No data transmitted to third parties
🎯 Claude Desktop Ready
- Native MCP integration with Claude Desktop
- Real-time data access without API delays
- Natural language queries for complex financial analysis
- Professional query examples and documentation
📦 Quick Install
Installing via Smithery
To install monarchmoney-ts-mcp automatically via Smithery:
npx -y @smithery/cli install @keithah/monarchmoney-ts-mcp
Option 1: One-Click MCPB Bundle (Recommended)
- Download the latest
.mcpbfile from Releases - Extract and install:
unzip monarchmoney-mcp-v1.0.0.mcpb -d monarchmoney-mcp cd monarchmoney-mcp node install.js - Configure credentials:
cp .env.example .env # Edit .env with your MonarchMoney credentials
Option 2: Manual Installation
git clone https://github.com/keithah/monarchmoney-ts-mcp.git
cd monarchmoney-ts-mcp
npm install
インストール
npx -y @smithery/cli install @keithah/monarchmoney-ts-mcp設定
{
"mcpServers": {
"monarchmoney": {
"command": "node",
"args": ["/full/path/to/monarchmoney-ts-mcp/dist/index.js"],
"env": {
"MONARCH_EMAIL": "[email protected]",
"MONARCH_PASSWORD": "your-password",
"MONARCH_MFA_SECRET": "your-mfa-secret-key"
}
}
}
}