Monarch Mcp Server

general MCP Server

MCP Server for use with Monarch Money

VerifiedFresh
generalgeneral
3 views386 stars157 forksMIT

Why This Matters

Discovered via github-topic:mcp-server and last synced 1d ago.

VerifiedFresh
Source
github-topic:mcp-server
Stars
386
Last synced
1d ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
71
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (71)

get_account_details

Detailed account information including holdings

search_transactions

Search and filter transactions with comprehensive filtering options

get_categories

List all transaction categories

get_cashflow_analysis

Cashflow analysis by category and time period

get_institutions

Linked financial institutions

Tool

Description

get_transaction_rules

Get all transaction auto-categorization rules from Monarch Money

set_transaction_tags

Set tags on a transaction

get_tags

List all tags

update_transaction_rule

Update an existing transaction rule

get_account_balance_history

Get historical balance data for a specific account

set_transaction_category

Set category on a transaction

delete_transaction

Delete a transaction from Monarch Money

get_spending_summary

Get a spending summary broken down by category, category group, and merchant

get_net_worth

Get net worth history over time

get_transactions_needing_review

Get transactions that need review based on various criteria

get_transaction_details

Get full details for a specific transaction

get_transactions_summary

Get a high-level summary of transactions

set_budget_amount

Set or update a budget amount for a category or category group

create_tag

Create a new tag

get_transaction_splits

Get the splits for a transaction

bulk_categorize_transactions

Apply the same category to multiple transactions at once

create_transaction_rule

Create a new transaction auto-categorization rule

get_category_groups

List category groups with categories

split_transaction

Split a transaction into multiple parts with different categories/merchants

get_net_worth_by_account_type

Get net worth breakdown by account type over time

update_transaction_notes

Update the notes/memo for a transaction

get_recurring_transactions

Get upcoming recurring transactions

delete_transaction_rule

Delete a transaction rule

setup_authentication

Get setup instructions

get_budgets

Get budget information from Monarch Money

get_cashflow

Get cashflow analysis from Monarch Money

get_account_holdings

Get investment holdings for a specific account

check_auth_status

Report the stored session and its auth mode

refresh_accounts

Request account data refresh from financial institutions

get_transactions

Get transactions from Monarch Money

get_accounts

Get all financial accounts from Monarch Money

create_transaction

Create a new transaction in Monarch Money

get_merchant

Get a merchant's details including recurring transaction stream configuration

update_merchant

Update a merchant's name and/or recurring transaction stream settings

review_recurring_stream

Set the review status of a recurring transaction stream

update_transaction

Update an existing transaction in Monarch Money

mark_transaction_reviewed

Mark a transaction as reviewed (clears the needs_review flag)

Setting

CLI flag

Transport

`--transport`

MONARCH_MCP_HOST

`127.0.0.1`

MONARCH_MCP_PORT

`8000`

add_transaction_tag

Add a tag to a transaction, preserving any tags already on it

categorize_transaction

Assign a category to a transaction

create_transaction_category

Create a new transaction category

create_transaction_tag

Create a new transaction tag

debug_session_loading

Diagnose session loading problems

get_account_sync_health

Report the health of each linked institution connection

get_cashflow_by_month

Get spending trends over time, broken down by category and month

get_category_details

Get a single category's details including budget amounts for a month

get_debt_paydown

Get the debt paydown plan and the accounts feeding it

get_goal_contributions

Show a goal's budgeted contributions, broken down by funding account

get_goals

List Monarch savings and debt-paydown goals

get_transaction_categories

Get all available transaction categories from Monarch Money

get_transaction_category_groups

Get all transaction category groups (parent groupings for categories)

get_transaction_tags

Get all available transaction tags from Monarch Money

monarch_login

Sign in via a secure form in the client UI

monarch_login_with_token

Sign in with a browser copied session token

monarch_logout

Clear the stored session and drop the cached client

monarch_whoami

Report who is signed in and what the account's plan entitles it to

reorder_transaction_rule

Move a transaction rule to a new position in the evaluation order

update_category

Update an existing category's settings

set_goal_contribution

Set the budgeted monthly contribution to a goal from one funding account

update_account

Update an account's name, balance, type or visibility settings

update_savings_goal

Update a savings goal's target or monthly contribution

upload_account_balance_history

Upload corrected balance snapshots for an account