AI議事録ツールで会議を文字起こし→要点・金額を自動抽出→n8nまたはfreee-MCP経由でfreeeへ仕訳・経費登録——この3ステップを繋ぐだけで、月次決算の入力作業が大幅に削減できます。完全自動化ではなく「確認→承認」の半自動設計が現実的です。
全体像:AI議事録からfreee仕訳までの流れ
会議中に発生した経費承認・予算執行・請求情報は、議事録に自然言語で記録されています。これをAIで構造化し、会計ソフトに自動投入する流れが「AI議事録→freee自動仕訳」です。
大まかなパイプラインは次のとおりです。
- 録音・文字起こし——AI文字起こしツール(Notta等の比較記事)を使い、会議音声をテキスト化する。
- 要点・金額の抽出——LLM(Claude・GPT-4o等)に「経費・仕訳に関係する発言を抜き出してJSONで返せ」とプロンプトし、勘定科目候補・金額・日付を構造化データに変換する。
- freeeへの登録——n8nのHTTP Requestノードまたはfreee-MCPを通じ、freee会計APIに経費申請・仕訳データを送信する。
- 担当者が確認・承認——freee上で内容を目視し、誤仕訳があれば修正して承認する。

必要なもの
1. AI文字起こし/議事録ツール
音声をテキストに変換する入口です。代表的な選択肢としてNotta・Otter.ai・Fireflies・tl;dvなどがあります。AI議事録ツール比較記事で各サービスのAPIエクスポート対応や日本語精度を確認してください。連携自動化には「テキストをAPIやWebhookで外部に出力できるプラン」が必要です(無料プランは手動エクスポートのみの場合があります)。
2. 連携ミドルウェア(n8n または MCP)
抽出した構造化データをfreeeへ橋渡しする部分です。2つのアプローチがあります。
- n8n(ノーコード/ローコード)——Webhook受信→LLMノード(OpenAI/Claudeノード)→HTTP Requestでfreee APIを叩く、という直感的なフローを視覚的に組めます。セルフホストまたはn8n Cloudを利用できます。
- freee-MCP——freeeの各種API(会計など)をModel Context Protocol(MCP)でMCP化したものです。対応APIはfreeeの全プロダクト合計(会計・人事労務・請求書・工数管理・販売の5領域)で約270〜330エンドポイントに及び、Claude Desktopやコーディングエージェントからfreeeを自然言語操作できます。詳細はfreee-MCP導入ガイドを参照してください。
3. freee会計アカウント
連携先となる会計ソフトです。freeeのOAuth2アプリを作成してクライアントIDとシークレットを取得する必要があります。設定方法や権限スコープについてはfreee-MCP記事で詳しく解説しています。
LLMは「勘定科目を判断して仕訳を確定する」のではなく、「議事録から数値・項目を取り出してJSON化する」役割に限定するのが安全です。最終的な仕訳の確定は人間が行う設計にしましょう。
連携フローの作り方(概要)
ステップ1:文字起こしデータの取得
NottaなどのAPIから会議テキストをn8nのHTTP RequestノードまたはWebhookで受け取ります。APIドキュメントや対応プランは各サービスの公式サイトで最新情報を確認してください。
ステップ2:LLMで要点を構造化
取得したテキストをLLMノードに渡し、以下のようなJSONスキーマで出力させます。
{
"items": [
{
"date": "2026-06-14",
"description": "クライアント訪問交通費",
"amount": 3200,
"account_item_name": "旅費交通費",
"tax_code": 1
}
]
}
プロンプトや出力スキーマの詳細は要件に応じて調整が必要です。勘定科目名はfreeeの科目マスタと一致させると登録エラーが減ります。
ステップ3:freee APIへ登録
n8n経由の場合はHTTP Requestノードでfreee会計APIのPOST /api/1/deals(取引登録)またはPOST /api/1/expense_applications(経費申請)を呼びます。freee-MCP経由の場合は対応するMCPツールを呼び出します。具体的なエンドポイントやパラメータはfreee公式のAPIドキュメントで最新仕様を確認してください。
ステップ4:担当者が確認・承認
登録されたデータはfreeeのダッシュボードに「未承認」状態で入ります。担当者が確認し、問題なければ承認します。このひと手間がミス防止の要です。
LLMは文脈を読んで推測するため、金額や勘定科目を誤って抽出することがあります。必ず人間の確認フローを挟んでください。また、freee APIのOAuthスコープは最小権限(書き込みは必要な操作のみ)に絞り、本番環境へのアクセストークンの管理は厳重に行ってください。詰まった場合はfreee-MCP トラブルシューティング記事も参照してください。
活用例
事例1:週次定例の交通費を一括申請
毎週の営業定例をNottaで録音→Webhook→n8nフロー→freee経費申請に自動投入。「○○様先へ訪問、電車代3,200円」という発言が自動で経費申請データになります。担当者はfreee上で確認ボタンを押すだけ。申請入力にかかっていた時間を削減できます。
事例2:請求確認会議から請求書ドラフト
「△△社への請求は来月10日、金額は55万円」という議事を抽出し、freeeの請求書作成API(POST /api/1/invoices)へ渡してドラフトを自動生成。担当者は金額・日付を目視確認して送信するだけになります。
事例3:freee-MCPを使ったチャット操作
Claude DesktopにfreeeをMCP接続しておけば「今月の旅費交通費の合計を教えて」「先週の△△との会議で承認した経費を登録して」といった自然言語指示でfreeeを操作できます。freee-MCP導入ガイドで接続設定を確認してください。
よくある質問
Q. freee-MCPとn8n連携はどちらがおすすめですか?
A. 既存のn8nフローがある・ノーコードで組みたい場合はn8n、Claude DesktopやAIエージェントから自然言語でfreeeを操作したい場合はfreee-MCPが向いています。両方を組み合わせることも可能です。詳細はfreee-MCP記事を参照してください。
Q. AIが誤った勘定科目を登録してしまうリスクはどう防ぎますか?
A. LLMの出力を「下書き」として扱い、freeeへの登録後に担当者が必ず目視確認・承認するフローを設けることが最も確実です。また、プロンプトに「不確かな場合はaccount_item_nameを空欄にする」と明示すると誤仕訳が減ります。
Q. 文字起こしツールのAPIが使えない無料プランでも連携できますか?
A. 無料プランの場合はAPIエクスポートが使えないケースが多く、テキストを手動でコピーしてn8nに貼り付けるか、有料プランへのアップグレードが必要になります。各ツールの対応プランは文字起こしツール比較記事で確認してください。
Q. freee APIの利用に追加費用はかかりますか?
A. freeeのAPI利用はfreee会計の契約プランに含まれていますが、プランによって制限がある場合があります。最新の料金・API仕様はfreee公式デベロッパーサイトでご確認ください。
まとめ
AIが生成した仕訳・税区分はあくまで「下書き」です。最終確認と確定は必ず人間(必要に応じて税理士などの専門家)が行ってください。誤った記帳は確定申告の内容に影響しうるため、登録前のチェックを省略しないようにしましょう。
AI議事録→LLM要点抽出→freee自動仕訳の3ステップは、n8nまたはfreee-MCPを使えば技術的に実現可能です。ただし完全自動化ではなく「AIが下書きを作り、人間が確認・承認する」半自動設計が現実的かつ安全です。まずはfreee-MCPの接続から試してみましょう。
詰まったときはfreee-MCPトラブルシューティング、文字起こしツール選びは比較記事を参考にしてください。










