【Claude Code】SuicaをマネーフォワードMEに自動登録するツールを作った話【前編】

Claude

※本記事はアフィリエイト広告(PR)を含みます。

「Suicaの交通費、マネーフォワードに手入力するの面倒くさすぎる」——そう思ったことはありませんか?

私も毎月の入力作業にうんざりしていました。そこでClaude Codeに相談したところ、「モバイルSuicaの利用履歴を自動でマネーフォワードに登録するツール」が作れることがわかりました。この前編では、作ろうと思った背景とツールの仕組みをお伝えします。

「家計管理を自動化したい」「SuicaとマネーフォワードをClaude Codeで連携できる?」と気になっている方にぜひ読んでほしい記事です。


きっかけ:毎月の手入力が限界だった

マネーフォワードMEを使って家計管理をしているのですが、Suicaの交通費だけはどうしても自動連携できていませんでした。

クレジットカードは自動で読み込んでくれるのに、Suicaだけ毎月手入力。乗車記録・バス・コンビニでの支払いを一件ずつ入力するのが、地味に面倒でした。

「これ、自動化できないの?」——Claude Codeに聞いてみました。


Claude Codeに投げたプロンプト

📝 実際に使ったプロンプト

「モバイルSuicaの利用履歴を自動で取得して、マネーフォワードMEに登録するツールを作りたい。電車・バス・コンビニなどの種別ごとに自動でカテゴリ分けもしてほしい。」

するとClaude Codeから返ってきた提案がこうでした。

「Playwrightというブラウザ自動操作ライブラリを使えば、モバイルSuicaへのログインから履歴取得まで自動化できます。マネーフォワードへの登録も同様に自動化可能です。」

「Playwright」という言葉を聞いたのは初めてでした。ブラウザを自動で操作するツールで、人間がやるような「ログイン→ページ遷移→データ取得」を全部コードで再現できるというものです。


ツールの仕組み

完成したツールの処理の流れはこうです。

  1. モバイルSuicaに自動ログイン(JRE ID対応)
  2. 利用履歴ページから乗車記録・物販データを取得
  3. 種別ごとに自動でマネーフォワードのカテゴリに変換
  4. マネーフォワードMEに自動ログインして1件ずつ登録

種別とカテゴリの対応はこんなイメージです。

  • 乗車(入・出)→ 交通費 / 電車
  • バス等 → 交通費 / バス・タクシー
  • 物販 → 食費 / コンビニ
  • 飲食 → 食費 / 外食
  • チャージ(オートチャージ・現金)→ スキップ

チャージはお金の移動なので家計管理では不要、自動でスキップされる設計になっています。この細かい設計もClaude Codeに「チャージは除外して」と伝えるだけで対応してもらいました。


前編まとめ

「Suicaの手入力が面倒」という日常の不満から始まり、Claude Codeとのやり取りを通じて「ブラウザを自動操作して連携する」という解決策にたどり着きました。

仕組みの設計はスムーズでしたが、実際に動かすとそこからが本番でした——。

📝 作ったものを記録に残すなら、ブログが一番でした
作って終わりにせず記事にしていくうちに、失敗の記録そのものが資産になっていきました。このブログはConoHa WING(コノハウィング)というレンタルサーバーで動かしています。WordPressの立ち上げが管理画面から一通り終わるので、私のようにサーバーの知識がゼロでも詰まらずに始められました。

今ならスタート応援キャンペーンで月額678円〜になっています。「作ったものが手元に溜まってきたな」と思ったタイミングでどうぞ。

コメント

タイトルとURLをコピーしました