Lunch Money MCP Server
Used as the HTTP client for making requests to the Lunch Money API
Used as the runtime environment for fast TypeScript execution of the MCP server
Used as the programming language for implementing the MCP server
Used for schema validation of data exchanged with the Lunch Money API
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Lunch Money MCP Server
LLM agent-driven development of a Model Context Protocol server for Lunch Money API access through systematic agent execution with rigorous validation processes.
π― Repository Goal
This repository builds a Model Context Protocol (MCP) server that provides seamless access to Lunch Money financial data via standard IO (stdio) transport.
Goal 1: Enable AI assistants to interact directly with Lunch Money's API through standardized MCP tools using stdio (not remote), allowing users to:
Query transaction data with flexible filtering
Access spending categories and budget information
Retrieve transaction tags and organizational data
Perform financial analysis through natural language
Related MCP server: Lunch Money MCP Server
π§ Work in Progress
This project is actively under development using a systematic agent execution approach. Every line of code, configuration, and documentation is implemented through LLM agents following structured workflows.
π€ LLM Agent-Driven Development
This repository showcases a novel development methodology where:
LLM agents execute all coding tasks following predefined rules and validation checkpoints
No manual coding - agents handle implementation, testing, and documentation
Systematic validation ensures quality through mandatory human approval at each step
Structured task management breaks complex features into validated sub-tasks
Agent Execution Framework
Significant engineering effort has been invested in creating comprehensive rules and processes that enable:
Self-executing agents that can autonomously implement features
Clear validation marks with mandatory human approval between sub-tasks
Quality assurance through structured TDD and testing requirements
Systematic progression from PRD β TDD β Tasks β Implementation
The agent execution rules in /rules/ define:
Task breakdown and dependency management
Validation checkpoints and quality gates
Branch management and PR generation
Error handling and feedback loops
π Project Structure
βββ docs/ # Project documentation and planning
βββ rules/ # Agent execution rules and specifications
βββ src/ # MCP server implementation
βββ README.md # This fileπ§ Technology Stack
Runtime: Bun (fast TypeScript execution)
Framework: Model Context Protocol SDK
Validation: Zod schemas
HTTP Client: Axios
Testing: Built-in bun test runner
This README will be updated as the project progresses through agent-driven development milestones.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogβ¦
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server for Gainium β manage trading bots, deals, and balances via AI assistants
An MCP server that provides read access to your cloud storage providers, bank accounts and more.
MCP server that lets your AI assistant build and deploy apps, hosting each one at a live URL.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server that lets AI assistants interact with your Lunchmoney data, enabling natural language queries about transactions, budgets, and spending patterns.419 npm29MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that allows AI assistants to interact with Lunch Money accounts, enabling management of transactions, categories, budgets, and other financial data through natural language commands.MIT
- AlicenseAqualityBmaintenanceAn MCP server implementation that provides programmatic access to personal finance data through LunchMoney's API, enabling AI assistants to manage transactions, budgets, categories, and assets.59450 npm113MIT
- AlicenseBqualityDmaintenanceAn MCP server providing full integration with the Lunch Money API to manage financial data including transactions, budgets, assets, and categories. It enables AI assistants to perform CRUD operations on financial records through a standardized HTTP interface.26MIT