Kurage
Kurage WikiKurageナレッジベース
Kurage.AIに聞く →
ホーム › Wiki › 概念 › Model Context Protocol(MCP)
概念

Model Context Protocol(MCP)

AIエージェントが外部ツールやデータに安全に接続する標準プロトコルと、Kurage製品での同梱パターン。

概要

Model Context Protocol(MCP)は、AIエージェント(Claude Code、Claude Desktop、Codexなど)が外部のデータソースやツールに安全に接続するための標準プロトコルです。アプリケーションが持つデータや機能をAIエージェントに橋渡しし、設定を1行追加するだけでAIの「調べもの先」や「操作範囲」を拡張できるようにします。

kurage-products の商品群では、MCPサーバーの同梱が標準的な付属物になりつつあります。データを外部に出さないself-hosting構成と組み合わせ、読み取り専用または設定で宣言した範囲だけをAIに公開する設計が繰り返し現れます。同梱されるMCPは「AIに何を任せてよいか」を製品側が先に決めておくための境界装置として機能しており、kurage-platform の共通パターンとして定着しています。同じ処理を画面・HTTP API・MCPの3つの入口から使えるようにする製品(kocrwork、kdbagent、kbousai)も増え、MCPは「AIから呼べる追加の窓口」として、既存の業務処理をそのまま流用する位置づけになっています。

Kurage製品での活用

参照系(読み取り専用でAIの調べもの先にする)

Kurage AI MOM(kurage-ai-mom)

Kurage 商圏分析(kshoken)

Kurage 議員発言ログ(kurage-giin-statement-log)

Kurage 論点AIマップ(kronten)

判定・計算系(決定的な処理をAIから呼ぶ)

Kurage 防災AIチャット+防災判定セット(kbousai/kurage-disaster-judgment-set)

Kurage 都市計画ナビ(ktoshikeikaku)

Kurage NISA 枠計算・試算(knisa)

Kurage 地震ハザードマップ(名古屋版)(kurage-earthquake-map)

Kurage OCR Work(kocrwork)

操作系(宣言した範囲だけを書き換える)

kdbagent(データベース管理ツール)

Kurage LINE CRM(kurage-line-crm)

Kurage Vibe-Cart(kurage-vibe-cart)

Kurage 申請書記入アシスト(kurage-fillout)

MCPが実現する設計パターン

  1. config-declared-scope — MCP経由のアクセスも、設定で宣言した範囲だけに制限します。kdbagentはこの原則をMCPにも適用した例で、宣言外の表・列・削除はどの経路からも実行できません。申請書記入アシストが入れる値を3種類に限定しているのも同じ考え方です。OCR Workが抽出項目を設定ファイルで切り替えるのも、公開範囲を設定側に集約する発想です。
  2. approval-workflow — 人が承認したデータだけをAIの参照対象にします。Kurage AI MOMは確定済み議事録のみをMCPで公開し、OCR Workも人が確かめる前の下書きは受注登録として扱いません。
  3. trust-boundary — AIエージェントに与える権限を最小化し、台帳への直接書き込みを防ぎます。読み取り専用や範囲限定がその具体化です。LINE CRMが送信ツールを既定で無効にしているのも同じ考え方です。
  4. self-hosting/no-external-data-egress — データが外部クラウドに出ない構成と組み合わせることで、秘匿性の高い業務データにもMCPを適用できます。商圏分析・AI MOM・kdbagent・OCR Workはいずれもこの典型例です。
  5. deterministic-core — 判定や計算の本体は決定的なコード側に置き、MCPはその入口にします。防災判定セットは結論を規則で先に出し、AIには言い換えだけを許します。AIが止まっていても結論とカードは出ます。地震ハザードマップの3区分(区域外・判定対象外・範囲外)も決定的に返します。
  6. ai-judgment-backend — 既存のサーバーや業務システムを、AIエージェントから呼べる道具に変える層としてMCPを使います。同じ処理を画面・HTTP API・MCPで共有する製品は、この層の増設をそのまま製品化したものです。
  7. self-contained-php-app — 追加インストール不要・DB不要の1ファイル構成とMCPの組み合わせにより、レンタルサーバーに置いたままAIエージェントの入口を足せます。

まとめ

MCPは、AIエージェントの利便性とデータ保護・権限制御を両立させるための重要な仕組みです。kurage-platform の製品群では、MCPサーバーを同梱することで「AIに任せられる範囲」と「人が承認・管理すべき範囲」を明確に分離し、安心してAIを実業務に導入できる設計を取っています。参照系は読み取り専用、操作系は宣言範囲限定、判定系は決定的コアの入口という役割分担が、同梱MCPの共通した型になっています。加えて、画面・HTTP API・MCPが同じ処理を共有する構成が広がり、MCPは既存の業務処理に対する「AIからのもう一つの入口」として定着しつつあります。

関連ページ

関連

「Model Context Protocol(MCP)」についてもっと知りたいですか?
Kurage.AI に質問する