Skip to main content
Glama

YNAB MCP Server

by dgalarza

search_transactions

Find specific YNAB transactions by searching payee names or memo fields with optional date filters and result limits to track spending patterns.

Instructions

Search for transactions by text in payee name or memo.

Args: budget_id: The ID of the budget (use 'last-used' for default budget) search_term: Text to search for in payee name or memo (case-insensitive) since_date: Only search transactions on or after this date (YYYY-MM-DD format) until_date: Only search transactions on or before this date (YYYY-MM-DD format) limit: Maximum number of transactions to return (default: 100, max: 500) Returns: JSON string with matching transactions and count

Input Schema

NameRequiredDescriptionDefault
budget_idYes
limitNo
search_termYes
since_dateNo
until_dateNo

Input Schema (JSON Schema)

{ "properties": { "budget_id": { "title": "Budget Id", "type": "string" }, "limit": { "default": null, "title": "Limit", "type": "integer" }, "search_term": { "title": "Search Term", "type": "string" }, "since_date": { "default": null, "title": "Since Date", "type": "string" }, "until_date": { "default": null, "title": "Until Date", "type": "string" } }, "required": [ "budget_id", "search_term" ], "type": "object" }

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/dgalarza/ynab-mcp'

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