Spendlog
JSON →Track expenses, income, budgets, and invoices directly in Claude with PDF export and tax reports.
Install
npx -y --package=spendlog Tools · 43
- add_expense Add an expense transaction
- add_income Add an income transaction
- list_transactions List transactions
- update_transaction Update a transaction
- delete_transaction Delete a transaction
- get_summary Get financial summary
- get_category_breakdown Get category breakdown
- compare_periods Compare periods
- get_tax_summary Get tax summary
- create_invoice Create an invoice
- list_invoices List invoices
- get_invoice Get an invoice
- mark_invoice_sent Mark invoice as sent
- mark_invoice_paid Mark invoice as paid
- delete_invoice Delete an invoice
- duplicate_invoice Duplicate an invoice
- set_budget Set a budget
- get_budget_status Get budget status
- list_budgets List budgets
- update_budget Update a budget
- delete_budget Delete a budget
- create_recurring Create a recurring transaction
- list_recurring List recurring transactions
- delete_recurring Delete a recurring transaction
- process_recurring Process recurring transactions
- create_project Create a project
- list_projects List projects
- rename_project Rename a project
- delete_project Delete a project
- list_categories List categories
- add_category Add a category
- delete_category Delete a category
- export_transactions Export transactions
- export_invoices Export invoices
- export_for_tax_advisor Export for tax advisor
- connect Connect to service
- connection_status Check connection status
- disconnect Disconnect from service
- sync_status Get sync status
- sync_now Sync now
- get_profile Get user profile
- set_profile Set user profile
- get_notifications Get notifications
Links
★ 1 GitHub stars