Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MCPサーバーって結局何ができるの?
Search
Yuto
June 06, 2025
Technology
0
7
MCPサーバーって結局何ができるの?
Yuto
June 06, 2025
Tweet
Share
More Decks by Yuto
See All by Yuto
【超入門】AR 技術の"さわり"だけ学んでみる
tsukamoto1783
0
1
LT会:普段お世話になってるStackTraceと少しだけ向き合ってみる
tsukamoto1783
0
51
初使用の技術スタックで、 ミニマルなアプリケーションを 2日で作る
tsukamoto1783
0
62
アクセシビリティ対応について考えよう
tsukamoto1783
0
7
Flutterのすヽめ
tsukamoto1783
0
7
Other Decks in Technology
See All in Technology
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
540
2ヶ月で新規事業のシステムを0から立ち上げるスタートアップの舞台裏
shmokmt
0
240
OSだってコンテナしたい❗Image Modeが切り拓くLinux OS運用の新時代
tsukaman
0
110
[mercari GEARS 2025] Building Foundation for Mercari’s Global Expansion
mercari
PRO
1
150
機密情報の漏洩を防げ! Webフロントエンド開発で意識すべき漏洩パターンとその対策
mizdra
PRO
10
3.7k
LINEヤフー バックエンド組織・体制の紹介
lycorptech_jp
PRO
0
820
プロジェクトの空気を読んで開発してくれるPerlのAIツールがほしい
kfly8
2
110
[CV勉強会@関東 ICCV2025 読み会] World4Drive: End-to-End Autonomous Driving via Intention-aware Physical Latent World Model (Zheng+, ICCV 2025)
abemii
0
230
AIエージェントによるエンタープライズ向けスライド検索!
shibuiwilliam
4
610
AS59105におけるFreeBSD EtherIPの運用と課題
x86taka
0
170
レガシーで硬直したテーブル設計から変更容易で柔軟なテーブル設計にする
red_frasco
4
340
pmconf 2025 大阪「生成AI時代に未来を切り開くためのプロダクト戦略:圧倒的生産性を実現するためのプロダクトサイクロン」 / The Product Cyclone for Outstanding Productivity
yamamuteki
2
1.5k
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
GitHub's CSS Performance
jonrohan
1032
470k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Bash Introduction
62gerente
615
210k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
[RailsConf 2023] Rails as a piece of cake
palkan
57
6.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
118
20k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Transcript
MCPサーバーって結局何ができるの? ~ AI関連⼀般教養 ~
はじめに 本勉強会は以下を⽬標としています • MCPサーバーについての超ざっくり理解 • 「なにそれ??」状態から「なんとなく分かる」状態に • IT業界に関わる者として、流⾏りの技術は最低限おさえておきたい
⽬次 • MCPサーバーとは • MCPサーバーとMCPの違いと関係性 • MCPサーバーを⽤いるメリット
MCPサーバーとは 皆さんは「MCPサーバー」と聞いて、概念や全体像をすぐに想像できます でしょうか?
MCPサーバーとは 超ざっくりまとめると、 • 「⽣成 AI」が「外部サービス」と連携できるようになる中継機 • 「⽣成 AI」が「外部サービス」と連携する際の「便利な処理⼀式」を提供して くれるサービス
MCPサーバーとは MCPサーバーを使⽤すると何がどう変わる? 【従来の「⽣成AI」アプリ】 ◦ ◦ について、 回答をSlackとBacklogに通知して ② 「できません」 or
適当な回答 ① ChatGPT
Slack MCPサーバー経由 MCPサーバーとは MCPサーバーを使⽤すると何がどう変わる? 【MCPサーバーを⽤いた「⽣成AI」アプリ】 ◦ ◦ について、 回答をSlackとBacklogに通知して ④
完了を回答 ① b Slack Backlog ② 通知 ③ 通知 ChatGPT Backlog MCPサーバー経由 ※ 2025/6/1 現在、Web版、デスクトップ版のメジャーな「⽣成AIアプリ」でMCPサーバーに対応してるのは”Claude”のみです。 ChatGPTやGeminiもすぐに対応すると思いますが、現時点では差があること注意。
MCPサーバーとは MCPサーバーには「便利な処理」(Tools)が⽤意されているので、簡単にやり たい処理の実現も可能に 例:Slack MCP Server • slack_list_channels • slack_post_message
• slack_reply_to_thread • etc.
Slack MCPサーバー経由 MCPサーバーとは MCPサーバーには「便利な処理」(Tools)が⽤意されているので、簡単にやり たい処理の実現も可能に イメージ例) 1. 学習モデルの分かる範囲では回答できないな。 2. Slackと連携が必要そうだな。
3. SlackのMCPサーバーが連携されているので、連携できそうだな。 4. MCPサーバーのどのToolを使⽤するのが最適かな? 5. “slack_list_channels” が良さそうだな。 ④ チャネル⼀覧を回答 ① Slack ② “slack_list_channels”を⽤いて連携 ChatGPT Slackのチャネル⼀覧を教えて ③⼀覧取得
MCPサーバーとは 超ざっくりまとめると、 • 「⽣成 AI」が「外部サービス」と連携できるようになる中継機 • 「⽣成 AI」が「外部サービス」と連携する際の「便利な処理⼀式」を提供して くれるサービス
⽬次 • MCPサーバーとは • MCPサーバーとMCPの違いと関係性 • MCPサーバーを⽤いるメリット
MCPサーバーとMCPの違いと関係性 “MCPサーバー” と “MCP” は何が違うのか?
MCPサーバーとMCPの違いと関係性 “MCPサーバー” と “MCP” は何が違うのか? MCP とは、⽣成 AI が外部サービスと通信する際の共通の通信ルールです。 MCP
を⽤いることで、 MCP サーバーを実現しています。 ※ MCP = Model Context Protocol ※ Protocol ≒ 通信規約
MCPサーバーとMCPの違いと関係性
MCPサーバーとMCPの違いと関係性 「MCP とは、⽣成 AI が外部サービスと通信する際の共通の通信ルール」 以下、MCPのドキュメント翻訳引⽤ > MCP は、アプリケーションが LLM
にコンテキストを提供する⽅法を標準化するオープンプロトコルです。 > MCP は AI アプリケーション⽤の USB-C ポートのようなものだと考えてください。 > USB-C がデバイスを様々な周辺機器やアクセサリに接続するための標準化された⽅法を提供するのと同様 に、MCP は AI モデルを様々なデータソースやツールに接続するための標準化された⽅法を提供します。
MCPサーバーとMCPの違いと関係性 > MCP は AI アプリケーション⽤の USB-C ポートのようなものだと考えてください 「MCPとは?初⼼者向けにやさしく解説!AIツール連携の新しい仕組み」 上記記事内の図参照
Slack Backlog Finder b MCPで統⼀されて便利に!
MCPサーバーとMCPの違いと関係性 「【徹底解説】MCPとは?「AIのUSBポート」 」 上記記事内の図参照
⽬次 • MCPサーバーとは • MCPサーバーとMCPの違いと関係性 • MCPサーバーを⽤いるメリット
MCPサーバーを⽤いるメリット • リアルタイム情報へのアクセス • 外部ツールとの連携 • 特定のデータソースへの安全なアクセス • パーソナライズ •
柔軟な連携 • 開発の効率化と再利⽤性
MCPサーバーを⽤いるメリット 【リアルタイム情報へのアクセス】 従来:学習モデルに依存するため、学習時点以降の最新情報にアクセスすること が困難。現在の天気など。 MCP:MCPサーバーを通じて検索エンジンなどに接続できるため、最新の情報に 基づいた応答が可能。
MCPサーバーを⽤いるメリット 【リアルタイム情報へのアクセス】 「MCPとは?初⼼者向けにやさしく解説!AIツール連携の新しい仕組み」 上記記事内の図参照
MCPサーバーを⽤いるメリット 【パーソナライズ】 従来:限られた⼊⼒情報に基づいて応答するため、ユーザーの状況や過去の履歴 などの深いコンテキストを理解することが難しい。 MCP:Fetch などの MCP サーバーを通じて、ローカルファイルやユーザー固有 のデータにアクセスできるため、よりパーソナライズされた、状況に応じた応答 や提案が可能。→細かい「前提条件の提⽰」等の削減。
MCPサーバーを⽤いるメリット 【パーソナライズ】 従来:限られた⼊⼒情報に基づいて応答するため、ユーザーの状況や過去の履歴 などの深いコンテキストを理解することが難しい。 私の誕⽣⽇の季節に合った、 家の近くのおすすめスポットを教えて ChatGPT (あなたの誕⽣⽇や住所など知らん。 適当に回答するか。) 適当にそれっぽい回答
or 詳細な情報を教えて下さいと回答 【従来の⽣成AIの課題】 ・過去の別セッションのやり取り内容は引き継がれない ・前提条件を伝えても、数回やり取り続けると忘れる ・トークンの制限もあり、⼤量の前提情報などを 毎回プロンプトに伝えてられない
MCPサーバーを⽤いるメリット 【パーソナライズ】 MCP:Fetch などの MCP サーバーを通じて、ローカルファイルやユーザー固有 のデータにアクセスできるため、よりパーソナライズされた、状況に応じた応答 や提案が可能。→ 細かい「前提条件の提⽰」等の削減。 私の誕⽣⽇の季節に合った、
家の近くのおすすめスポットを教えて ChatGPT 質問者に適した内容を回答 質問者の背景情報や個⼈情報を 事細かに指⽰したファイル PC上の指定ファイル参照 ※ 2025/6/1 現在、Web版、デスクトップ版のメジャーな「⽣成AIアプリ」でMCPサーバーに対応してるのは”Claude”のみです。 ChatGPTやGeminiもすぐに対応すると思いますが、現時点では差があること注意。
MCPサーバーを⽤いるメリット • リアルタイム情報へのアクセス • 外部ツールとの連携 • 特定のデータソースへの安全なアクセス • パーソナライズ •
柔軟な連携 • 開発の効率化と再利⽤性
まとめ • MCPサーバーとは • 「⽣成 AI」が「外部サービス」と連携できるようになる中継機 • 「⽣成 AI」が「外部サービス」と連携する際の「便利な処理」を提供してくれるサービス •
MCPサーバーとMCPの違いと関係性 • MCP とは、⽣成 AI が外部サービスと通信する際の共通の通信ルール • ≒ USB-Cのようなイメージ • MCPサーバーを⽤いるメリット • たくさん
MCPサーバーって結局何ができるの? ~ AI関連⼀般教養 ~ ご清聴ありがとうございました