MCP対応ERPとは:AIが業務データを安全に扱うための条件
MCP対応ERPとは
MCP対応ERPとは、MCPのサーバー機能を備え、ERPの業務データと機能を、MCP対応のAIアプリケーションから呼び出せるようにしたERPです。
画面を操作する代わりに、AIに「今週の自分のタスクを一覧して」「この取引先の見積書を作って」と頼むと、AIがERPのツールを呼び出して、結果を返します。
できることの例
MCP対応ERPでは、次のようなことが、AIとの会話の中で実行できます。
- 自分のタスクを検索し、期限や担当を更新する
- 勤怠を打刻し、月の勤務時間を集計する
- 取引先や名刺のデータを検索し、新しい取引先を登録する
- 見積書を作成し、請求書の一覧を確認する
- メモを残し、チャットの最近のやり取りを確認する
重要なのは、AIが画面を操作しているのではなく、ERPが公開した「ツール」を、決められた範囲で呼び出していることです。ツールとして公開されていない操作は、AIにはできません。
MCP対応ERPを選ぶときの確認項目
- ツールの粒度と範囲:どの業務のデータと操作が、ツールとして公開されているか
- 読み取りと書き込みの分離:「見るだけ」と「変更する」の権限を、別々に許可できるか
- 利用者の同意と認可:AIアプリを接続するとき、どの範囲を許可するかを、利用者が確認して選べるか
- 権限の継承:AIが、接続した利用者本人の権限を超える操作を、できないようになっているか
- 操作の履歴(監査):AIの呼び出しが記録され、個人情報が適切に扱われるか
- 費用:AI経由の操作が、課金の対象になるか。課金される操作を、利用者が把握できるか
- 対応するAI:どのAIアプリから接続できるか
導入の進め方
- 読み取りから始める:検索や一覧など、変更を伴わない用途で試す
- 対象の業務を絞る:タスクや勤怠など、影響の小さい領域から使う
- 書き込みは慎重に:作成・更新を許可するときは、履歴を確認する運用を決める
- 取り消しにくい操作は人が確認する:金額が動く操作などは、AIに任せきりにしない
関連記事
WORKSの場合
WORKSは、MCPに対応しており、ClaudeなどのAIアプリケーションから接続して使えます。通信にはStreamable HTTPを使い、次のような仕組みを備えています。
- 提供している操作:タスク、勤怠、取引先、名刺、見積書、請求書、メモ、チャット、メンバー、経営分析などを扱うツールを提供しています。ツールは、現在も拡充しています。
- 読み取りと書き込みの分離:チャットの閲覧と投稿、見積書の閲覧と作成など、権限がスコープとして分かれています。接続時に、許可する範囲を利用者が選びます。
- 利用者の同意:AIアプリを接続するときは、OAuthによる同意の画面で認可します。
- 権限の継承:接続した利用者本人(ペルソナ)の権限の範囲で動作します。
- 監査:すべてのツール呼び出しが監査ログに記録され、個人情報はマスクされます。
- 課金:経営分析や名刺OCRのように従量課金の対象となる操作は、スコープとして分けられています。
WORKSは全56機能(2026年10月現在)のERPです。MCPで扱える範囲は、順次広げていきます。
よくある質問
MCP対応ERPでは、AIに何を任せられますか?
ERPがツールとして公開した範囲で、タスクの検索や更新、勤怠の打刻と集計、取引先の検索と登録、見積書の作成、請求書の確認などをAIとの会話から実行できます。公開されていない操作はAIにはできません。
AIが権限を超えて操作することはありませんか?
設計によります。接続した利用者本人の権限を継承し、許可した範囲(スコープ)に限って動作する仕組みかを確認してください。操作の履歴が記録されることも重要です。
MCP対応ERPは、どの業務から試すのがよいですか?
検索や一覧など、データを変更しない用途が安全です。慣れてから、タスクや勤怠など影響の小さい領域での作成・更新に広げ、金額が動く操作は人が確認する運用にします。
関連記事
Markdown版