minicoohei 氏(@minicoohei)が、freee の公式 MCP サーバーと Claude Code を組み合わせて確定申告の仕訳1,428件をわずか20分で完了させた事例を公開した。手作業なら4〜5時間かかる Amex のクレジットカード明細の仕訳登録を、AI が自動化した。
ワークフローの概要
- Amex の取引明細(1,428件)を入力データとして用意 — 通常の手作業では1件ずつ勘定科目を判断して登録する必要がある
- AI が70以上の分類ルールを自動生成 — 取引内容のパターンを分析し、勘定科目の振り分けルールを構築する
- 対話的なルール調整 — 人間との会話を通じてルールを精緻化する。税務リスクのある取引を事前に特定し、適切な処理方法を提案する
- 並列バッチ処理で一括登録 — freee API 経由で全件をエラーゼロで登録する
freee MCP とは
freee は公式の MCP サーバー(freee-mcp)を OSS として公開している。会計・人事労務・請求書・勤怠・販売の5領域にわたる API を、AI エージェントから操作可能にするインターフェースだ。
Claude Code や Claude Desktop から接続すると、「この請求書を発行して」「今月の経費を集計して」といった自然言語の指示で freee の業務を実行できる。
なぜ効果的なのか
従来の会計ソフトの自動仕訳機能は、事前に設定したルールに基づく単純なパターンマッチングだった。Claude Code を使うアプローチには以下の利点がある:
- 文脈理解による分類精度 — 取引先名や摘要の自然言語を理解して勘定科目を判断する。「AWS」なら通信費、「タクシー」なら旅費交通費、といった判断を人間と同等の精度で行える
- 対話による例外処理 — 判断に迷うケースを人間に確認し、その回答を以降のルールに反映する
- バッチ処理の効率 — MCP 経由で freee API を直接操作するため、GUI での手作業が不要
実務での注意点
freee MCP を Claude Code と組み合わせる場合、いくつかの実務的な考慮点がある:
- トークン消費 — freee MCP は約270のAPIツール定義をコンテキストに読み込むため、トークン使用量が増加する。コスト管理が必要
- 税務判断の最終責任 — AI の仕訳提案はあくまで補助。最終的な税務判断は人間(税理士)が行う必要がある
- API レート制限 — 大量の一括登録を行う場合、freee API のレート制限に注意が必要
広がる MCP × 会計の活用事例
freee MCP と Claude Code の組み合わせは、確定申告の仕訳以外にも活用が広がっている:
- 請求書の自動発行 — 消費税・源泉徴収税の自動判定付き
- 年末調整の漏れチェック — freee のデータを分析して未計上の調整項目を検出
- 経理業務の自動化 — 日次の仕訳入力から月次の帳簿確認まで
ハーネスエンジニアリングの観点では、MCP サーバーは AI エージェントと外部システムをつなぐ実行制御層のインフラとなる。freee MCP のように公式にメンテナンスされた MCP サーバーが増えることで、エージェントの活用範囲は業務システム全体に広がりつつある。
参考
- minicoohei 氏のツイート — 実践事例の報告
- freee-mcp(GitHub) — freee 公式 MCP サーバー
- freee MCP プレスリリース — freee による公式発表