Read-only MCP server providing access to Monarch Money financial data with MFA support for AI analysis.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Monarch MCP Server.
get_transactionsGet transactions with date range filtering
get_account_detailsDetailed account information including holdings
get_cashflow_analysisCashflow analysis by category and time period
search_transactionsSearch transactions by description or merchant
get_categoriesAll transaction categories
get_institutionsLinked financial institutions
A Model Context Protocol (MCP) server that provides read-only access to Monarch Money financial data. This allows AI assistants like Claude Desktop to analyze your financial information, transactions, budgets, and cashflow data.
Note: I've created this for personal fun and is not affiated with Monarch Money. I mostly created it for learning about my spending, using it for projections. Since I don't have any need to mutate any data it's currently READONLY.
Shout out to
Clone the repository:
Install dependencies:
Configure environment variables:
Edit .env with your Monarch Money credentials:
Test the connection:
Start the MCP server:
Add to your Claude Desktop configuration (claude_desktop_config.json):
monarch://accounts - All linked accountsmonarch://transactions/recent - Last 100 transactionsmonarch://budgets - Budget information with actual vs targetmonarch://cashflow/summary - Income, expenses, and savings summaryOnce configured with Claude Desktop, you can ask:
Run the debug script:
Check environment variables:
Clear session cache:
MONARCH_MFA_SECRET environment variable.mm/ directory to force fresh loginuv addInstall test dependencies:
Run the unit test suite:
Run tests with coverage:
Run manual API test:
MIT License - see LICENSE file for details.
This project is not affiliated with Monarch Money. Use at your own risk and ensure compliance with Monarch Money's terms of service.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/carsol-monarch-mcp-server)<a href="https://allmcps.com/mcp/carsol-monarch-mcp-server"><img src="https://allmcps.com/api/badge/carsol-monarch-mcp-server?style=directory" alt="Monarch MCP Server on AllMCPs" /></a>