You log in any currency
Just say the amount and currency. Kachink parses it regardless of format.
"invoice €4,200 from client"
"¥18,000 dinner in Tokyo"
Log transactions in any currency. Kachink fetches the exchange rate, converts to your base currency, and stores both — automatically, every time.
You earn in three currencies, pay SaaS bills in a fourth, and need everything in one base currency for your accountant. Most apps either ignore the problem or make you handle conversion yourself.
Opening a currency converter tab for every foreign transaction breaks flow and introduces rounding errors.
Using today's rate for a payment from last month gives you incorrect historical data and inaccurate reporting.
Convert-and-discard means you can't verify the original invoice amount later or audit your exchange rates.
Just say the amount and currency. Kachink parses it regardless of format.
Kachink fetches the exchange rate for that exact date from the Frankfurter API. Today's rate is cached for 1 hour. Historical rates are cached permanently in D1.
The original amount and the converted base-currency amount are stored. You can always see what rate was used and verify against your bank statement.
Kachink uses the Frankfurter API — a free, open-source exchange rate service backed by the European Central Bank.
| USD | US Dollar |
| EUR | Euro |
| GBP | British Pound |
| JPY | Japanese Yen |
| CAD | Canadian Dollar |
| AUD | Australian Dollar |
| CHF | Swiss Franc |
| SEK | Swedish Krona |
| NOK | Norwegian Krone |
| DKK | Danish Krone |
| PLN | Polish Zloty |
| CZK | Czech Koruna |
| HUF | Hungarian Forint |
| RON | Romanian Leu |
| BGN | Bulgarian Lev |
| HRK | Croatian Kuna |
| ISK | Icelandic Krona |
| MXN | Mexican Peso |
| BRL | Brazilian Real |
| ZAR | South African Rand |
| SGD | Singapore Dollar |
| HKD | Hong Kong Dollar |
| NZD | New Zealand Dollar |
| INR | Indian Rupee |
| KRW | South Korean Won |
| TRY | Turkish Lira |
| THB | Thai Baht |
| MYR | Malaysian Ringgit |
| IDR | Indonesian Rupiah |
| PHP | Philippine Peso |
Add Kachink to Claude and log your next multi-currency transaction in plain English. Conversion is automatic.
https://kachink.app/mcp
Kachink uses the Frankfurter API which covers 30+ major currencies: USD, EUR, GBP, JPY, CAD, AUD, CHF, and many more. See the full list above. If you need a currency not covered, the transaction is still logged with the original amount.
Both. For transactions logged today, the current rate is fetched and cached for 1 hour. For backdated transactions, the historical rate for that specific date is fetched from the Frankfurter API and cached permanently in D1.
Your base currency is set automatically from your first transaction. If you log your first entry in EUR, EUR becomes your base. You can change it later by asking Claude to update your preferences.
Unsupported currencies are still logged with the original amount preserved. The converted base amount is stored as null. Your transaction history is intact — you just won't have an automatic conversion for that entry.