Problem
All financial data in Finch must be entered manually — one account, one recurring rule, one transaction at a time — through MCP tools or (eventually) the Qt app. There is no mechanism to import data in bulk from external sources.
This is a bootstrapping problem with real cost. Finch replaces a Google Sheets workflow that already contains a complete picture of accounts, recurring transactions, and balances. Recreating that data by hand is tedious and error-prone, and it delays the point at which Finch becomes the primary tool. The same friction applies to anyone migrating from another system.
A standardized import format — something Finch defines and owns — would decouple the import mechanism from any specific source. Source-specific conversion (Google Sheets, bank CSV exports, other tools) becomes a separate concern that can be handled outside Finch itself, including by Claude via MCP.
Problem
All financial data in Finch must be entered manually — one account, one recurring rule, one transaction at a time — through MCP tools or (eventually) the Qt app. There is no mechanism to import data in bulk from external sources.
This is a bootstrapping problem with real cost. Finch replaces a Google Sheets workflow that already contains a complete picture of accounts, recurring transactions, and balances. Recreating that data by hand is tedious and error-prone, and it delays the point at which Finch becomes the primary tool. The same friction applies to anyone migrating from another system.
A standardized import format — something Finch defines and owns — would decouple the import mechanism from any specific source. Source-specific conversion (Google Sheets, bank CSV exports, other tools) becomes a separate concern that can be handled outside Finch itself, including by Claude via MCP.