monarch-money

Automate Monarch Money budget tasks via command-line interface and TypeScript library.

1|1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/Geralt1983/Thanos --skill monarch-money
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monarch-money
Source: https://github.com/Geralt1983/Thanos/tree/main/Skills/monarch-money
Command: npx skills add https://github.com/Geralt1983/Thanos --skill monarch-money

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chalk, cli-table3, commander, crypto-js, dotenv, graphql, graphql-request, node-fetch, ora, otplib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the management of your Monarch Money budget, allowing you to easily track transactions, categorize spending, manage accounts, and gain insights into your financial health.

Core Features & Use Cases

  • Transaction Management: Search, categorize, and update transactions.
  • Account Overview: List and view details of your financial accounts.
  • Budget Tracking: Monitor spending against budget categories.
  • Use Case: Quickly find all transactions from "Amazon" in January, recategorize them to "Shopping", and check your "Groceries" budget status.

Quick Start

Use the monarch-money skill to list the last 10 transactions.

Frequently Asked Questions about monarch-money

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Monarch Money budget management tasks from the command line?

You can automate Monarch Money budget management by using a CLI and TypeScript library to search transactions, update categories, and list accounts without manual web interaction.

How do I search Monarch Money transactions by date, merchant, or amount in bulk?

Searching Monarch Money transactions by date, merchant, or amount is done via CLI commands that query your account data and return filtered transaction lists for bulk review.

Can I use TypeScript to programmatically categorize Monarch Money spending?

Yes, you can use TypeScript to programmatically categorize Monarch Money spending by calling library functions to update transaction categories automatically based on merchant or amount.

Do I need to handle multi-factor authentication to manage Monarch Money accounts via CLI?

Managing Monarch Money accounts via CLI requires handling authentication, including multi-factor authentication flows, to securely access your financial data and execute budget commands.

What is the best way to track spending against Monarch Money budget categories programmatically?

The best way to track spending against budget categories programmatically is using the library's budget tracking features to retrieve categorized transaction data and monitor spending limits.

Are there limitations when automating personal finance workflows with a Monarch Money CLI?

Limitations of automating personal finance workflows with a Monarch Money CLI include dependencies on stable API endpoints and handling authentication securely to prevent access disruptions.