mcpField
S
subscription-audit

subscription-audit

github.com/openaccountantデータ・データベース103446 回インストール29 週間前に更新
リポジトリ

subscription-audit について

subscription-auditは、取引履歴から定期購読の支出を確認するスキルで、総額や未使用の可能性があるサービスを把握したい人向けです。月額・年額を集計し、異常検知の結果を取引と照合して、解約による節約額を見積もります。

主な機能

  1. 01定期購読の請求を検索
  2. 02月額と年額の費用を集計
  3. 03未使用の可能性がある購読を抽出
  4. 04販売元別に購読費用を集計
  5. 05解約時の年間節約額を推定

活用シーン

  1. 01購読中のサービスと費用を一覧化
  2. 02忘れている可能性のある購読を発見
  3. 03優先して確認・解約するサービスを選定
  4. 04要確認項目の解約による節約を試算

MCP 対応

Wilsonの`anomaly_detect`で未使用の可能性がある購読を検出し、`transaction_search`で定期請求を検索して確認します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/openaccountant/skills --skill subscription-audit

インストール後、Claude Code で/subscription-auditを入力して読み込まれたか確認します。

詳細

サブスクリプションの監査

概要

取引履歴をスキャンして定期的なサブスクリプション料金を特定し、サブスクリプションの月額および年額の合計を算出します。最近利用状況に変化が見られないサブスクリプションを特定し、解約候補を提案します。

使用する Wilson ツール

  • anomaly_detect — unused_subscriptions タイプを使って、未使用または忘れられているサブスクリプションを検出します
  • transaction_search — すべての定期的な請求を検索し、サブスクリプションのパターンを確認します

ワークフロー

  1. types: ["unused_subscriptions"] を指定して anomaly_detect を実行し、未使用または重複していると思われるサブスクリプションを抽出します。
  2. query: "subscription OR recurring OR monthly" と months: 6 を指定して transaction_search を実行し、過去 6 か月間のサブスクリプションと思われる取引をすべて取得します。
  3. 結果を加盟店名ごとにグループ化し、各サブスクリプションの月額料金を算出します。
  4. すべての定期的な請求を合計し、サブスクリプションの月額支出と年換算費用を算出します。
  5. 異常検出の結果を取引一覧と照合します。未使用リストに含まれていたサブスクリプションにフラグを付けます。
  6. 「加盟店」「月額費用」「年額費用」「利用月数」「ステータス(有効/要確認)」の列を含む表を提示します。
  7. 解約候補を提案します。まず未使用としてフラグが付いたサブスクリプションを優先し、残りは費用の高い順に並べます。
  8. フラグが付いたサブスクリプションをすべて解約した場合の年間節約額を算出します。

Wilson を使わない場合

  1. 銀行から取引データを CSV ファイルとしてエクスポートします(Chase:Statements & Documents > Download Account Activity > CSV、Bank of America:Statements & Documents > Download Transactions)。
  2. CSV をスプレッドシート(Google Sheets または Excel)で開きます。
  3. 「Description」列で並べ替え、加盟店名と金額が繰り返し表示されていないか確認します。
  4. フィルターを使います。Google Sheets では、=IF(COUNTIF(B:B, B2) > 1, "Recurring", "One-time") を含む補助列を追加します。ここで、B 列は加盟店名/説明の列です。
  5. 加盟店名ごとにグループ化し、金額の合計と出現回数を集計するピボットテーブルを作成します。
  6. 毎月一定の金額で請求されている加盟店は、サブスクリプションである可能性があります。
  7. 各月額料金に 12 を掛けて、年額費用を算出します。
  8. 各サブスクリプションを確認し、「過去 30 日間にこれを利用したか?」と自問します。「いいえ」と答えたものは解約します。
  9. 検索する一般的なサブスクリプションの加盟店:Netflix、Spotify、Hulu、Disney+、Amazon Prime、Adobe、Dropbox、iCloud、Google One、YouTube Premium、ジムの会員プラン、ニュースのサブスクリプション。

重要な注意事項

  • サブスクリプションの検出は、取引の説明に含まれるパターンの照合に依存します。加盟店によっては、請求ごとに異なる名称が使われています。
  • 年間サブスクリプション(年 1 回請求)は 6 か月の期間内に表示されない場合があります。これらを見つけるには、検索範囲を 12~18 か月に広げてください。
  • 有料サブスクリプションに移行する無料トライアルは見落としやすいため、見覚えのない加盟店からの少額の初回請求を確認してください。

コメント