データ連携を後押しするClaude発のMCPとは

>100 Views

March 12, 26

スライド概要

2025年5月8日の生成AI協会(GAIS)主催の勉強会での講演内容です。

profile-image

アステリア株式会社 エバンジェリスト。生成AI協会(GAIS)エバンジェリスト。データ連携・ノーコード・生成AIなどの技術をテーマに、企業の業務変革や新技術の社会実装について発信しています。講演、執筆、コミュニティ活動を通じて、難しい技術を分かりやすく伝えることを得意としています。DIME連載「生成AIやってみた!」や「マンガでわかる生成AI」の原作も担当。AI・ノーコード・データ連携を軸に、企業の業務自動化や新しいIT活用の可能性を探っています。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

(ダウンロード不可)

関連スライド

各ページのテキスト
1.

データ連携を後押しする Claude発のMCPとは アステリア株式会社 エバンジェリスト 生成AI協会(GAIS)エバンジェリスト 森 2025年5月8日 一弥 © 2025 Asteria Corporation

2.

自己紹介 アステリア株式会社 エバンジェリスト 森 一弥 生成AI協会(GAIS):エバンジェリスト / データ連携活用WGリーダー ブロックチェーン推進協会(BCCC):技術応用部会長 ◼ 講演・TV・雑誌・Web掲載(AI関連のみ一部抜粋) Schoo にて 生成AIの 授業を担当 出典:Schoo https://schoo.jp/teacher/3817 Interop24 Tokyo / Apps Japan 2024 出典:APPS JAPAN 2024 https://forest.f2ff.jp/introduction/91 78?project_id=20240601 AISmiley での ウェビナー @DIME にて生成AI コラム連載中 出典:AISmiley https://aismiley.co.jp/webinar/2024 0628webinar/ 出典:@DIME https://dime.jp/genre/1934637/ © 2025 Asteria Corporation 2

3.

アステリアの生成AI マンガでわかる生成AI AI活用変革センター https://aituc.asteria.com/ マンガでわかりやすく 生成AIに入門 個別セミナーやコンサルティング、 PoC を随時受付中です © 2025 Asteria Corporation 3

4.

MCPとは ◼ Model Context Protcol ◼ Claudeの開発元Anthropic が提唱 ◼ 公式では「MCPはAIアプリ ケーション用のUSB-Cポー トのようなもの」との説明 ◼ AIのアプリケーションと外部 のデータやサービス等と連携 する方法を定義しているもの ◼ サーバー/クライアント方式 で連携 出典:Anthropic「Model Context Protcol」 https://modelcontextprotocol.io/introduction © 2025 Asteria Corporation

5.

サーバー/クライアントって言うけど だいぶ軽量な サーバーなのかな? 自分のパソコンの中 にサーバー3つ? リモート側には サーバーなし? 出典:Anthropic「Model Context Protcol」 https://modelcontextprotocol.io/introduction 接続先ごとにサーバー プログラム書くのは ちょっとダルそう・・・ © 2025 Asteria Corporation

6.

生成AIの大手もサポート表明 3/27 OpenAIがMCPのサポートを表明 4/10 GoogleがMCPのサポートを表明 出典:https://x.com/sama/status/1904957253456941061 出典:https://x.com/demishassabis/status/1910107859041271977 © 2025 Asteria Corporation

7.

Visual Studio Codeも対応 ◼ March 2025 (version 1.99)よりエージェント モードが追加 ◼ MCPサーバーを選択して Copilotの機能を拡張 ◼ Claude Desktopの設定を そのまま使えるように © 2025 Asteria Corporation

8.

デファクトスタンダードになりつつあり 理解しておく必要はあり! © 2025 Asteria © 2025 Corporation Asteria Corporation

9.

MCPを使う方法 既存クライアントを使う サーバーを作る クライアントを作る ◼ Claude Desktopなどを利用 ◼ GitHubで公開されている サーバープログラムを設定 して利用 ◼ 既存システムなど独自 連携先を利用 ◼ 各種プログラム言語の SDKを使って作成 ◼ 独自AIアプリを作りたい 場合や既存アプリへの 取り込みを行う場合 ◼ SDKを利用して作成 © 2025 Asteria Corporation

10.

MCPをクライアントで使ってみる① Claude Desktop のインストール ◼ 公式サイトからダウン ロード ◼ インストールは特に 難しいところもなし ◼ 無料コースでもOKなの でログインする ◼ 現在ベータ版の表記あり 出典:Anthropic「Claude」 https://claude.ai/download © 2025 Asteria Corporation

11.

MCPをクライアントで使ってみる② サーバー実行のための環境準備 Node.js uv コマンド Docker ◼ インストーラに含 まれるnpxコマン ドを利用できる ようにしておく ◼ Python の pip ツール同等の 管理コマンド ◼ インストールして PATHを 通しておく ◼ Node.js や Python の環境を混在させ たくなければ Dockerもあり 出典:「Node.js」 出典:astral「uv」 出典:「Docker」 https://nodejs.org/ja https://docs.astral.sh/uv/ https://www.docker.com/ja-jp/ ◼ Claude Desktop をインストールし た環境に入れてお く ◼ 使いたいサーバー が決まっていれば 利用されているも ののみでOK © 2025 Asteria Corporation

12.

MCPをクライアントで使ってみる③ 使いたいサーバーの設定 GitHubの一覧から選択 Claude Desktopの設定 ◼ 設定内容からサー バーは常に稼働し ているものではな く、クライアント からの指示で動く イメージ ◼ GithubのMCPのページに Server一覧がある ◼ コマンドを使った設定の書き 方が載っている ◼ Claude Desktopの設定-開発者 より、MCPの設定ファイルが 見つけられるので、ファイル を編集 ◼ アプリ再起動で有効になる 出典:Github「Model Context Protocol」 https://github.com/modelcontextprotocol © 2025 Asteria Corporation

13.

MCPをクライアントで使ってみる ◼ 設定が完了していれば 「利用可能なMCPツー ル」の表記があるはず ◼ この状態で、設定した MCPに関連するプロン プトを書くと利用される ◼ 利用される際には許可を 求めてくるので、むやみ に連携されるわけではな い © 2025 Asteria Corporation

14.

起動時にエラーになったら・・・ 複数のMCPを書くなら 配列じゃなくてカンマ でつなげるのみ サーバーが動いていない 旨のエラーなら、 フルパスで指定 © 2025 Asteria Corporation

15.

まとめ 生成AIアプリ拡張方法の スタンダードに 独自のサーバーや クライアントも作成可能 対応アプリや サーバーも増えそう ◼ OpenAIやGoogleも賛同し たことで業界標準に ◼ 公開サーバーを使うだけな ら簡単に設定 ◼ 今後はさらに簡単になる ことも予想される ◼ 各種メジャーな開発言語で SDKが公開されている ◼ LLMを使って作る方法も 公式に記載あり ◼ 独自の社内システムなども AI対応にすることもできる ◼ 大手以外の対応アプリ (クライアント)も増加中 ◼ 各種クラウドも徐々に サーバー対応が拡大中 © 2025 Asteria Corporation

16.

生成AI協会(GAIS)の活動 生成AI 関連情報発信 (ほぼ)月に一度の 勉強会 Facebook 準会員 約3700人 生成AI協会 GAIS 正規会員登録をご検討ください。 © 2025 Asteria Corporation