monter-mcp
Enables local analysis of personal finance data from a Monter JSON export, answering questions about spending, subscriptions, debts, and more via MCP-capable assistants without any cloud servers.
README
monter-mcp
Ask any MCP-capable assistant about your own money - locally, from the export file you made in Monter.
"How much did I spend in July?"
"What do I pay for on autopilot every month?"
"How much does my credit card quietly cost me per month?"
"Is any of my cash sitting idle below market rate?"
Every answer is plain arithmetic over your own numbers. No server, no account, no telemetry - this package reads one JSON file on your disk and does math.
Setup
- In Monter on your iPhone: Profile → Export your data (JSON), then
AirDrop the file to your computer (e.g. into
~/Documents). - Add the server to your assistant.
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"monter": {
"command": "npx",
"args": ["-y", "monter-mcp", "--export", "/Users/you/Documents/monter-export-2026-08-21.json"]
}
}
}
Claude Code:
claude mcp add monter -- npx -y monter-mcp --export ~/Documents/monter-export-2026-08-21.json
Re-export any time; the server picks up the fresh file automatically
(it re-reads on change). Point the config at a stable path like
~/Documents/monter-export.json if you prefer renaming each export once.
Tools
| Tool | What it answers |
|---|---|
snapshot_meta |
How fresh the export is and what it contains |
spending |
Total + per-category spending for a month or date range |
income |
Total income for a period |
transactions_search |
Find transactions by merchant or category |
subscriptions_overview |
Recurring costs normalised to monthly |
debts_overview |
Balances, APRs, and interest per month |
wallets_overview |
Balances per wallet and per currency |
idle_cash_check |
Cash above one month of expenses earning under 3% |
insurance_overview |
Premium total and its share of monthly expenses |
goals_overview |
Savings goals and progress |
checkins_stats |
Check-in streak and points |
health_score |
The app's 0-100 financial health score with components * |
money_leaks |
Detected leaks, their monthly cost, and resolved wins * |
freedom_day |
The Freedom Day estimate from the user's plan * |
profile_overview |
Stated setup: expenses, cushion target, income sources |
budgets_overview |
Budget limits vs actual spending |
* Needs an export made from Monter 1.1+ (schemaVersion 2, with the computed layer). Older exports still work for everything else.
Privacy
Your export never leaves your machine through this package: the server is local, makes no network calls, and contains no analytics of any kind. One honest caveat: the assistant you connect it to is your choice - anything it reads through these tools travels through that assistant's provider under your agreement with them.
Figures are your own data, arithmetically rearranged. Nothing here is financial advice.
Development
npm install
npm test # builds and runs smoke tests against test/fixture.json
MIT © MB Utilab
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.