MCPは「AIと社内システムをつなぐ共通の口」
MCP(Model Context Protocol)は、Anthropicが2024年11月25日に発表したオープン標準です。AIアシスタントを、データが存在するシステムに接続するための共通の仕組みで、仕様、SDK、参照用のサーバー群が公開されています。
これまでは、生成AIをMESやヒストリアンにつなぐには、AI製品ごとに個別の連携を作る必要がありました。MCPでは、データを持つ側が「MCPサーバー」を1つ用意すれば、MCPに対応した複数のAI(MCPクライアント)から同じ方法で使えます。工場のシステム連携でOPC UAが果たしてきた役割を、AIとの接続で担うものと考えるとわかりやすいでしょう。
仕様の要点:3つの機能と、安全は実装者の責任
MCP仕様(2025-06-18版)は、JSON-RPC 2.0でホスト(AIアプリ)、クライアント、サーバーをつなぎ、サーバーが次の3種類の機能を提供する構成です。
| 機能 | 内容 | 製造業での例 |
|---|---|---|
| Resources | AIに読ませるデータや文書 | 作業手順書、設備マニュアル、品質規格 |
| Prompts | 定型の指示テンプレート | 「8Dレポートの下書き」「停止分析」の雛形 |
| Tools | AIが呼び出せる処理 | 稼働データの照会、保全依頼の起票 |
製造業で特に重要なのは、仕様がToolsについて「ツールは任意のコード実行を表す」と位置づけている点です。ホストはツールを呼び出す前にユーザーの明示的な同意を得なければならず、ツールの説明文(注釈)も信頼できるサーバー以外からのものは信頼すべきでないとしています。さらに仕様は、MCP自体がプロトコルのレベルでこれらのセキュリティ原則を強制することはできないと明記し、同意と認可の流れを実装者が作るよう求めています。
製造業の使い方3例
MCPの工場での使い方を、リスクの低い順に3つ示します。
1つ目は、文書の検索です。作業手順書、設備マニュアル、品質規格をResourcesとして公開し、AIが質問に応じて参照します。読み取りだけなので、リスクは情報の参照範囲に限られます。社内文書RAG(検索拡張生成)をMCP経由で提供する形と考えられます。
2つ目は、稼働データの照会です。MESやヒストリアンの上に「ライン別の停止時間を返す」「ロット番号から工程履歴を返す」といった照会専用のツールを作ります。生のテーブルにSQLを自由に投げさせるのではなく、業務の意味を持った単位でツールを用意するのがポイントです。
3つ目は、保全依頼の起票です。CMMSへの起票をツールとして公開しますが、ホスト側で人の承認を必須にします。起票は取り消しが容易で、影響が限られる書き込みです。
工場に入れるときの5つの設計ルール
- MCPサーバーはIT側(L3〜L4)に置き、設備(L0〜L2)に直接つなげない。OTデータはヒストリアンやMES経由で読む
- ツールは読み取りと書き込みを別のサーバーに分ける。書き込みサーバーは公開先のAIアプリを限定する
- 書き込みツールは、ホスト側で人の承認を必須にする
- サーバーごとに認証・認可を設定し、AIアプリやユーザーごとに使えるツールを絞る
- ツール呼び出しのログ(呼び出し元、入力、結果、承認者)を保存する
権限の段階的な広げ方はMES・ERPを操作させる権限設計、プロンプトインジェクションなどのリスクはOWASP LLM Top 10を製造業に当てはめるで扱っています。
産業界の動き:OPC UAとの接続、製品の対応
MCPへの対応は産業界でも進んでいます。OPC Foundationは2026年4月20日、430以上のOPC UAコンパニオン仕様をRAG・MCP・AI支援エンジニアリング向けの「AI-ready」形式に変換する取り組みを発表しました(詳しくはMCP×OPC UA)。製品では、LitmusがLitmus MCP Serverを、Sight MachineがMCPサーバー経由での工場インテリジェンスの公開を掲げ、Tulipは2026年10月にネイティブMCPコネクタをプレビューとして発表しています。中国でも、海爾系の卡奥斯(COSMOPlat)の工業エージェント開発基盤がMCPに対応したと報じられました(中国電子報、2025年7月)。
MCPは標準として広がりつつありますが、仕様そのものが安全を保証しない点は変わりません。製品がMCPに対応していることは接続のしやすさを示すだけで、権限設計の代わりにはなりません。
よくある質問
MCPを使わずにAIをMESにつなぐ方法はありますか
あります。各AI製品の独自コネクタやREST APIで個別に連携する方法です。MCPの利点は、一度サーバーを作れば複数のAIから同じ方法で使える点にあります。AIを1種類しか使わないなら、個別連携でも十分な場合があります。
MCPサーバーは自社で作る必要がありますか
文書管理やデータベース向けの汎用サーバーは公開されているものもありますが、MESのデータモデルに合わせた照会ツールは自社またはMES導入ベンダーと作ることになります。精度を左右するのは、この業務単位のツール設計です。
OPC UAとMCPはどちらを使うべきですか
役割が違います。OPC UAは設備とシステムの間でデータと情報モデルをやり取りする規格で、MCPはAIとシステムの間の接続口です。工場ではOPC UAで集めたデータを、MCP経由でAIに渡す組み合わせになります。
- Introducing the Model Context Protocol(Anthropic, 2024-11-25)
- MCP Specification 2025-06-18(modelcontextprotocol.io, 2025-06-18)
- OPC Foundation Advances OPC UA for the AI Era with Companion Specifications Optimized for Agentic AI(OPC Foundation, 2026-04-20)
- Litmus(公式サイト, 2026)
- Sight Machine(公式サイト, 2026)
- Tulip Expands Frontline Operations Platform With Industrial AI, Connectivity, and Governance Capabilities(ARC Advisory Group, 2026-10-08)
- 从大模型到智能体集群(中国电子报, 2025-07-22)
この記事に出てくる用語
AIは「データ基盤」で決まる
PoCは成功したのに本番で止まる。原因の多くはモデルではなく、MESと設備データの側にある 全130本
- MESとAIの関係:ロット・作業指示・品質判定がAIの精度を決める理由
- 製造業AIが本番で止まる7つの理由:PoCは成功したのにラインに載らない構造
- 製造業のAI-OCR:紙の検査記録・点検表・ミルシートをデータ化する手順
- データ基盤の段階的導入ロードマップ:ユースケースから逆算する8ステップ
