Skip to main content
Glama
gilbitron

Lunch Money MCP Server

by gilbitron

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoServer port, defaults to 80808080
SERVER_API_KEYNoAPI key for server authentication. If set, all requests must include this key in the Authorization header (format: Bearer <key> or just <key>)
LUNCH_MONEY_API_TOKENYesYour Lunch Money API access token

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
logging
{}
completions
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
getUser

Get the current user's account details including email, name, currency preferences, and settings

getCategories

List all categories including category groups and parent categories

createCategory

Create a new spending or income category

updateCategory

Update an existing category's properties

deleteCategory

Delete a category by ID

getTags

List all transaction tags

createTag

Create a new tag for categorizing transactions

updateTag

Update an existing tag's name

deleteTag

Delete a tag by ID

getTransactions

List transactions with advanced filtering options including date range, category, tags, account, and status

createTransaction

Create a new transaction (expense, income, or transfer)

updateTransaction

Update an existing transaction's properties

deleteTransaction

Delete a transaction by ID

bulkUpdateTransactions

Bulk update multiple transactions with the same changes (category, tags, notes, status)

getRecurringItems

List all recurring expense and income items

createRecurringItem

Create a new recurring expense or income item

updateRecurringItem

Update an existing recurring item's properties

deleteRecurringItem

Delete a recurring item by ID

getBudgets

List all budgets with their category assignments and date ranges

createBudget

Create a new budget for a category with amount and date range

updateBudget

Update an existing budget's amount, category, or date range

deleteBudget

Delete a budget by ID

getAssets

List all manually-managed assets

createAsset

Create a new manually-managed asset

updateAsset

Update an existing asset's properties including balance and metadata

deleteAsset

Delete an asset by ID

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gilbitron/lunch-money-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server