UNPKG

actual-mcp

Version:

Actual Budget MCP server exposing API functionality

14 lines 605 B
import { getTransactions } from '../../actual-api.js'; export async function fetchTransactionsForAccount(accountId, start, end) { return getTransactions(accountId, start, end); } export async function fetchAllOnBudgetTransactions(accounts, start, end) { let transactions = []; const onBudgetAccounts = accounts.filter((a) => !a.offbudget && !a.closed); for (const account of onBudgetAccounts) { const tx = await getTransactions(account.id, start, end); transactions = [...transactions, ...tx]; } return transactions; } //# sourceMappingURL=fetch-transactions.js.map