About
Monarch Money is a personal finance platform that aggregates bank accounts, credit cards, investments, and transactions in one dashboard. This MCP server provides AI assistants with complete access to financial data including account balances, transaction histories, budget categories, cashflow analysis, and recurring payment tracking. Key features of Monarch Money: - 70+ financial data endpoints covering accounts, transactions, budgets, categories, cashflow, and institutions - Natural language querying for complex financial analysis without manual spreadsheet work - Intelligent data summarization with three verbosity levels to prevent context overflow - Enterprise security with MFA/TOTP authentication and AES-256 encrypted sessions - Automatic SDK method discovery that future-proofs access to new financial features
README
MonarchMoney MCP Server
[](https://badge.fury.io/js/monarchmoney) [](https://opensource.org/licenses/MIT) [](https://smithery.ai/server/@keithah/monarchmoney-ts-mcp)
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
🚀 Context-Optimized Performance
🎯 One-Click Installation
.mcpb files) for instant deployment🔐 Enterprise-Grade Security
🎯 Claude Desktop Ready
📦 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)
1. Download the latest .mcpb file from Releases
2. Extract and install:
unzip monarchmoney-mcp-v1.0.0.mcpb -d monarchmoney-mcp
cd monarchmoney-mcp
node install.js
3. 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
npm run build
⚙️ Claude Desktop Configuration
Add to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\\Claude\\claude_desktop_config.json
Linux: ~/.config/claude-desktop/claude_desktop_config.json
{
"mcpServers": {
"monarchmoney": {
"command": "node",
"args": ["/full/path/to/monarchmoney-ts-mcp/dist/index.js"],
"env": {
"MONARCH_EMAIL": "your-email@example.com",
"MONARCH_PASSWORD": "your-password",
"MONARCH_MFA_SECRET": "your-mfa-secret-key"
}
}
}
}
🛠️ Available Tools (70+ Operations)
The MCP server dynamically exposes ALL methods from the MonarchMoney SDK with intelligent context optimization:
🎯 Context-Optimized Summary Tools (Ultra-compact responses)
insights_getQuickStats - One-line financial overview ("💰 $52,345 • ⬇️ -$3,200 • 📊 14 accounts")spending_getByCategoryMonth - Top spending categories summaryaccounts_getBalanceTrends - Account balance trends summarytransactions_smartQuery - Natural language transaction search ("last 3 Amazon charges")cashflow_getSummaryLine - Income vs expenses one-liner📊 Account Management (15+ tools)
accounts_getAll - All accounts with verbosity control (brief/detailed)accounts_getById - Specific account detailsaccounts_getBalanceHistory - Balance trends over timeaccounts_getNetWorthHistory - Net worth progressionaccounts_updateAccount - Modify account settingsaccounts_createManualAccount - Add manual accountsaccounts_deleteAccount - Remove accountsaccounts_getAccountGroups - Account groupingsaccounts_setAccountGroup - Organize accountsaccounts_getAccountSubtypes - Account type detailsaccounts_getHoldings - Investment holdingsaccounts_getHoldingDetails - Individual holding infoaccounts_refreshAccount - Force account syncRelated MCP Servers
AI Research Assistant
hamid-vakilzadeh
AI Research Assistant provides comprehensive access to millions of academic papers through the Semantic Scholar and arXiv databases. This MCP server enables AI coding assistants to perform intelligent literature searches, citation network analysis, and paper content extraction without requiring an API key. Key features include: - Advanced paper search with multi-filter support by year ranges, citation thresholds, field of study, and publication type - Title matching with confidence scoring for finding specific papers - Batch operations supporting up to 500 papers per request - Citation analysis and network exploration for understanding research relationships - Full-text PDF extraction from arXiv and Wiley open-access content (Wiley TDM token required for institutional access) - Rate limits of 100 requests per 5 minutes with options to request higher limits through Semantic Scholar
Arch Linux [ Not Updated ]
nihalxkumar
Arch Linux MCP Server connects AI assistants to the Arch Linux ecosystem, enabling intelligent access to the Arch Wiki, AUR (Arch User Repository), and official package repositories. Key features: - Search and retrieve Arch Wiki documentation in markdown format via `archwiki://` URIs - Query package details from official repositories (`archrepo://`) and AUR (`aur://*/info`) - Analyze PKGBUILDs with built-in safety checks before installation (`aur://*/pkgbuild`) - Access system package state on Arch systems including installed packages, orphans, explicit packages, and package groups - Works on both Arch and non-Arch systems for documentation lookup and package research - Guided workflows for safe AUR installations and system troubleshooting
joemcp
lumberjack-so
JoeAPI is a construction management platform that helps contractors and construction teams manage projects, clients, and business operations through an integrated system. Key capabilities include: - Client and contact management with CRM functionality - Project lifecycle management from proposals and estimates through completion - Action item tracking with supervisor assignments and schedule coordination - Financial monitoring with project summaries and detailed cost views - 18 pre-built workflows for common construction management tasks - 60+ API tools for CRUD operations on construction data The MCP server supports both cloud deployment via Smithery and local STDIO transport for development use.