All tools enforce user-isolation - you can only access your own data.
📊 Tool Categories
Transactions
9 toolsQuery, create, and analyze spending activity
Bills
10 toolsRecurring bill patterns, payments, and FY analysis
Custom Rules
6 toolsLow-code automation for categorization and compliance
Expenses
1 toolManual expense entry with rule execution
Travel
6 toolsVehicle registry, trip logging, deduction summaries
User Profile
2 toolsPreferences, locale, and AI context updates
Subscription
2 toolsPlan status checks and feature gates
Receipts
2 toolsReceipt ingestion, AI extraction, and linking
AI Analysis
3 toolsCategorization, tax analysis, and update helpers
Spending Outlook
1 toolBlend actual spend with projected bills
Budgets
2 toolsCheck budget status and manage limits by chat
Enhanced Workflows
4 toolsLink transactions to bills, suggest patterns, auto-linking
Bulk Operations Enhanced
3 toolsBulk tax analysis, bulk bill marking, bulk trip linking
Smart Suggestions
3 toolsBudget suggestions, rule suggestions, tax deduction suggestions
Relationships
4 toolsTransaction relationships, bill transactions, trip transactions, receipts
Smart Receipt Processor
1 toolOne-call receipt processing workflow
File Upload
1 toolCSV/Excel file upload and processing
Bulk Operations
3 toolsBulk categorization, bulk updates, duplicate detection
🚀 Quick Tool Reference
Transaction Tools (9)
Bank-connected data: transaction tools like
get_transactions return the data you’ve added yourself — manual entries, CSV imports, and API-created records. Data synced from connected bank accounts (open banking) is excluded from MCP tool responses by default.Bill Tools (10)
Custom Rules (6)
Travel Tools (6)
User Profile Tools (2)
Subscription Tools (2)
Expense Tools (1)
Receipt Tools (2)
AI Analysis Tools (3)
Spending Outlook (1)
Bulk Operations (3)
Enhanced Workflows (4)
Bulk Operations Enhanced (3)
Smart Suggestions (3)
Relationships (4)
Smart Receipt Processor (1)
File Upload (1)
Budgets (2)
🆕 Recent Additions (Nov 2025)
Analytics Tools (3)
Analytics Tools (3)
get_category_spending_summaryAnalyze spending breakdown by category
get_top_merchantsRank merchants by total spend
compare_spending_periodsPeriod-over-period comparison
Bulk Operations (3)
Bulk Operations (3)
bulk_categorize_transactionsBatch categorization by merchant
bulk_update_transactionsUpdate multiple fields at once
find_duplicate_transactionsDetect duplicate payments
Bill Management (7)
Bill Management (7)
get_bill_occurrencesFlexible historical queries
get_overdue_billsOverdue bill detection
get_bill_pattern_financial_summaryFY-aware analysis with projections
mark_bill_as_paidPayment tracking
upload_receipt_for_billReceipt linking
create_bill_patternManual bill creation
update_bill_patternPattern management
AI Analysis (3)
AI Analysis (3)
analyze_transaction_categorizationAI category suggestions with reasoning
analyze_transaction_tax_deductibilityTax-deductibility check with documentation guidance
apply_analysis_to_transactionApply the accepted category and tax details to a transaction
Receipt Automation (2)
Receipt Automation (2)
analyze_receiptReads totals, GST, and merchant from a receipt and finds the likely matching transaction
commit_receiptLink receipts to transactions or create expenses
Spending Outlook (1)
Spending Outlook (1)
get_spending_outlookCombine actual spend with projected bills
🎯 Common Use Cases
”Show me my spending breakdown”
→get_category_spending_summary
”Where do I spend the most?”
→get_top_merchants
”Did I spend more this month vs last?”
→compare_spending_periods
”Categorize all Uber as Transport”
→bulk_categorize_transactions
”What are my overdue bills?”
→get_overdue_bills
”How much have I paid for Netflix this FY?”
→get_bill_pattern_financial_summary
”Mark Netflix as paid”
→mark_bill_as_paid
”Did I pay this bill twice?”
→find_duplicate_transactions
🔐 Security & Performance
Account Isolation
- Every tool is scoped to your authenticated account
- No cross-account data access
- Requests can only read or write your own data
Performance
- Fast, low-latency responses
- Efficient bulk operations for large datasets
Data Privacy
- Data is encrypted in transit (TLS) and at rest
- You control your data and can export or delete it at any time
- Secure authentication is required for every request
- Bank-feed (open banking) data is excluded from MCP tool responses by default — assistants see the data you added yourself
📚 Next Steps
Transaction Tools
Detailed transaction API docs
Bill Tools
Bill management API docs
Examples
Real-world usage examples
Authentication
Setup & authentication
