Yomio
Read Yomio expense, income, account, budget, and spending data in an MCP-compatible AI client.
| Endpoint | https://mcp.yomio.app/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 15 tools · grade C (78) · pin ts_e548c8d9315b4089a104774abad03ecf · protocol 2025-06-18 |
| First / last listed | 2026-10-26 06:32 UTC / 2026-10-26 06:32 UTC |
| Grade over time | 2026-10-26: C (78), 15 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: get_spending_summary compare_periods search_expenses get_top_merchants get_spending_trends get_income_summary get_income_list get_balance_overview get_recurring_payments get_accounts get_budget_status get_categories get_expense_detail get_top_products get_expenses
get_spending_summary | Get an aggregate spending total across a date range, grouped by category or merchant. For describing or summarizing a single expense the user already has open, use the expense data already provided instead — this tool is for totals across multiple transactions, not a narrative description of one. params: startDate*, endDate*, groupBy* |
compare_periods | Compare spending between two time periods. params: period1StartDate*, period1EndDate*, period2StartDate*, period2EndDate* |
search_expenses | Search for expenses by keyword (merchant or item name). Returns the actual purchased item names for each matching expense — use this to find out what products/groceries the user bought. params: query*, startDate, endDate, limit |
get_top_merchants | Get top merchants ranked by total spending. params: startDate*, endDate*, limit |
get_spending_trends | Get spending trends over time (daily, weekly, or monthly). params: startDate*, endDate*, period* |
get_income_summary | Get income summary for a date range. Returns total income amount and count of income entries. params: startDate*, endDate* |
get_income_list | List individual income entries with optional date filtering. Returns source, amount, date, and account per entry. params: startDate, endDate, limit |
get_balance_overview | Get income vs expenses balance overview. params: startDate*, endDate* |
get_recurring_payments | Get recurring payments (subscriptions, bills, upcoming charges). params: status |
get_accounts | Get all payment accounts (cash, cards, bank accounts) with balances. params: none |
get_budget_status | Get budget status and spending vs budget for a specific month. params: month*, year*, budget* |
get_categories | Get all available expense categories — both system defaults and user-created custom categories. Returns code, name, description, color, and icon. Call this before reclassify_item if you do not already know a valid category code. params: none |
get_expense_detail | Get full details of a single expense by ID, including all line items with prices, quantities, and categories. params: expenseId* |
get_top_products | Get the top 5 most-purchased products/items ranked by total cost, with similar product names merged (e.g. "MANGO" and "MANGO FRESH" count as one). Use this — not search_expenses — when the user wants to know what they buy most, or for suggesting a recipe from frequently-bought ingredients. params: startDate, endDate |
get_expenses | List expenses with optional date, merchant, category, account, and text filters. params: startDate, endDate, search, categories, merchants, accountId, transactionType, limit, offset |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.