Skip to main content

lunchmoney-app

MCP-first access to your Lunch Money data

GitHub GitHub License CI Status docs

lunchmoney-app is first and foremost an MCP server for using your Lunch Money data from an MCP-enabled assistant. It also runs as a standalone application with a RESTful API and database backend that keeps itself in sync with all of your Lunch Money data.

Quickstart

Use Lunch Money from your favorite MCP-enabled assistant in a few minutes.

  1. Create or copy your Lunch Money access token.
  2. Add the configuration below to your MCP client's server settings.
  3. Replace your-lunch-money-token, restart the client, and start chatting.

Your MCP client starts and manages Lunch Money MCP for you; do not run a separate server command.

{
    "mcpServers": {
        "lunchmoney": {
            "command": "uvx",
            "args": ["lunchmoney-app", "mcp"],
            "env": {
                "LUNCHMONEY_ACCESS_TOKEN": "your-lunch-money-token"
            }
        }
    }
}

Try asking:

  • “How much did I spend on dining this month?”
  • “Show my largest recent transactions.”
  • “Which transactions still need a category?”

Learn more

  • MCP guide: client configuration, remote connections, and OAuth.
  • CLI guide: commands, data handling, scheduling, and shell completion.
  • Operations runbook: self-hosting, Docker Compose, security, and backups.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lunchmoney_app-0.11.1.tar.gz (689.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lunchmoney_app-0.11.1-py3-none-any.whl (270.2 kB view details)

Uploaded Python 3

File details

Details for the file lunchmoney_app-0.11.1.tar.gz.

File metadata

  • Download URL: lunchmoney_app-0.11.1.tar.gz
  • Upload date:
  • Size: 689.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for lunchmoney_app-0.11.1.tar.gz
Algorithm Hash digest
SHA256 9d55b39bcd88ea83075016a1f3ae6a2dc71d4127df0e9a7c1bc983a67421dbf2
MD5 4a955b020d0253d3551dce92b8304955
BLAKE2b-256 ce7d6b6c79961e3bbc2f6a4d5a57d220396de935cab19573a2c064b20d5a193d

See more details on using hashes here.

Provenance

The following attestation bundles were made for lunchmoney_app-0.11.1.tar.gz:

Publisher: publish.yaml on juftin/lunchmoney-app

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lunchmoney_app-0.11.1-py3-none-any.whl.

File metadata

  • Download URL: lunchmoney_app-0.11.1-py3-none-any.whl
  • Upload date:
  • Size: 270.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for lunchmoney_app-0.11.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd9e3be3027f6357cdee49081b116d2e8c63bcb71395fb7b199f86599858cef6
MD5 f9c9cf35dfc373b53e8a7697ec26442f
BLAKE2b-256 bd8b08db2ff1b8d5fedbf103877292634dc056a8752e2774451c3750e1628713

See more details on using hashes here.

Provenance

The following attestation bundles were made for lunchmoney_app-0.11.1-py3-none-any.whl:

Publisher: publish.yaml on juftin/lunchmoney-app

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.14.0

2 files

0.13.0

2 files

0.12.0

2 files

This release

0.11.1 This release

2 files

0.11.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page