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.0.tar.gz (689.6 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.0-py3-none-any.whl (270.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lunchmoney_app-0.11.0.tar.gz
  • Upload date:
  • Size: 689.6 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.0.tar.gz
Algorithm Hash digest
SHA256 7a865b6d3f3c2ae9ef4ae9b756bcc72aff395d3df35ac6ee1c46a62c63489b9a
MD5 1c4dce0df01d368dc5af9eb3368d7336
BLAKE2b-256 d847709aa1e7583b5f539aff472cd93c45896274cc1a0108aa4493ef016eebe5

See more details on using hashes here.

Provenance

The following attestation bundles were made for lunchmoney_app-0.11.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: lunchmoney_app-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 270.1 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 71489211bd28d9c55121329d8cf6466f61870bd0ad8602c6fb55b3764b0f4f5c
MD5 5ef46ecadeb9a34ac74d3a16201d1e1b
BLAKE2b-256 ac3dbc896992cf43fccb1b229429f9cee73d6103f062d26a42fe68bb7861853d

See more details on using hashes here.

Provenance

The following attestation bundles were made for lunchmoney_app-0.11.0-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

0.11.1

2 files

This release

0.11.0 This release

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