
colvint/monarch-money-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для доступа к финансовым данным Monarch Money
Обзор
Архивировано в пользу официально поддерживаемого Monarch Money Connector Сервер MCP (Model Context Protocol) предоставляет доступ к финансовым данным и операциям Monarch Money. - : Перечислить и получить информацию о счетах - : Получить транзакции с фильтрацией по диапазону дат, счетам и категориям - : Доступ к бюджетным данным и сведениям о расходах - : Перечислить и управлять категориями транзакций - : Доступ к финансовым целям и прогрессу - : Получить снимки чистой стоимости с течением времени 1. Клонировать или загружать этот MCP-сервер 2. Установите зависимости: Добавьте сервер в файл конфигурации .mcp.json: - Заменить /path/to/uv полным путем к исполняемому файлу uv (найти его с помощью которого uv) - Заменить /path/to/monarch-money-mcp абсолютным путем к этому каталогу сервера - Используйте абсолютные пути, а не относительные пути 1. Перейдите в настройки Monarch Money и включите 2FA 2. При отображении QR-кода ищите опцию «Невозможно сканировать?» или «Введите вручную» 3.
Обзор (машинный перевод)
Архивировано в пользу официально поддерживаемого Monarch Money Connector
Сервер MCP (Model Context Protocol) предоставляет доступ к финансовым данным и операциям Monarch Money.
Особенности
** Управление счетами**: Перечислить и получить информацию об учетной записи ** Операции с транзакциями**: Получайте транзакции с фильтрацией по диапазону дат, счетам и категориям Бюджетный анализ: доступ к бюджетным данным и анализ расходов ** Управление категориями**: Перечислить и управлять категориями транзакций Goal Tracking: Доступ к финансовым целям и прогрессу Net Worth Tracking: Получение снимков чистой стоимости с течением времени
##Установка
1.Клонировать или загружать этот MCP-сервер 2. Установить зависимости:
Конфигурация
Добавьте сервер в конфигурационный файл .mcp.json:
Важные примечания: Замените [[Т1]] полным путем к исполнимому [[Т2]] (найдите его [[Т3]])
- Заменить
/path/to/monarch-money-mcpабсолютным путем к этому каталогу сервера Используйте абсолютные пути, а не относительные.
###Узнай свой секрет
- Перейдите в настройки Monarch Money и включите 2FA
- При отображении QR-кода ищите опцию «Невозможно сканировать?» или «Введите вручную».
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Monarch Money MCP Server
Archived in favor of the now officially supported Monarch Money Connector
An MCP (Model Context Protocol) server that provides access to Monarch Money financial data and operations.
Features
- Account Management: List and retrieve account information
- Transaction Operations: Get transactions with filtering by date range, accounts, and categories
- Budget Analysis: Access budget data and spending insights
- Category Management: List and manage transaction categories
- Goal Tracking: Access financial goals and progress
- Net Worth Tracking: Retrieve net worth snapshots over time
Installation
- Clone or download this MCP server
- Install dependencies:
cd /path/to/monarch-money-mcp uv sync
Configuration
Add the server to your .mcp.json configuration file:
{
"mcpServers": {
"monarch-money": {
"command": "/path/to/uv",
"args": [
"--directory",
"/path/to/monarch-money-mcp",
"run",
"python",
"server.py"
],
"env": {
"MONARCH_EMAIL": "[email protected]",
"MONARCH_PASSWORD": "your-password",
"MONARCH_MFA_SECRET": "your-mfa-secret-key"
}
}
}
}
Important Notes:
- Replace
/path/to/uvwith the full path to youruvexecutable (find it withwhich uv) - Replace
/path/to/monarch-money-mcpwith the absolute path to this server directory - Use absolute paths, not relative paths
Getting Your MFA Secret
- Go to Monarch Money settings and enable 2FA
- When shown the QR code, look for the “Can’t scan?” or “Enter manually” option
- Copy the secret key (it will be a string like
T5SPVJIBRNPNNINFSH5W7RFVF2XYADYX) - Use this as your
MONARCH_MFA_SECRET
Available Tools
get_accounts
List all accounts with their balances and details.
get_transactions
Get transactions with optional filtering:
start_date: Filter transactions from this date (YYYY-MM-DD)end_date: Filter transactions to this date (YYYY-MM-DD)account_ids: List of account IDs to filter bycategory_ids: List of category IDs to filter bylimit: Maximum number of transactions to return
get_categories
List all transaction categories.
get_budgets
Get budget information and spending analysis.
get_goals
List financial goals and their progress.
get_cashflow
Get cashflow data for income and expense analysis.
get_investments
Get investment account details and performance.
get_net_worth
Get net worth snapshots over time.
Usage Examples
Basic Account Information
Use the get_accounts tool to see all my accounts and their current balances.
Transaction Analysis
Get all transactions from January 2024 using get_transactions with start_date "2024-01-01" and end_date "2024-01-31".
Budget Tracking
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"monarch-money": {
"command": "/path/to/uv",
"args": [
"--directory",
"/path/to/monarch-money-mcp",
"run",
"python",
"server.py"
],
"env": {
"MONARCH_EMAIL": "[email protected]",
"MONARCH_PASSWORD": "your-password",
"MONARCH_MFA_SECRET": "your-mfa-secret-key"
}
}
}
}