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
Anthropic のMCPについて
Search
yuuki shimizu
December 04, 2024
Technology
0
36
Anthropic のMCPについて
yuuki shimizu
December 04, 2024
Tweet
Share
More Decks by yuuki shimizu
See All by yuuki shimizu
Anthropicが発表したClioについて
olivemochi23
0
18
Introducing the Model Context Protocol
olivemochi23
0
13
「12月6日発表 中小企業支援策・補助金最新情報
olivemochi23
0
18
PydanticAIの基本と活用
olivemochi23
0
53
多様性を重視した集団ベースのモデルマージ
olivemochi23
0
21
ファイブフォース分析まとめ
olivemochi23
1
21
Other Decks in Technology
See All in Technology
Site Reliability Engineering on Kubernetes
nwiizo
4
390
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
610
財務データを題材に、 ETLとは何であるかを考える
shoe116
3
1.5k
メールヘッダーを見てみよう
hinono
0
140
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
nnstt1
0
250
「隙間家具OSS」に至る道/Fujiwara Tech Conference 2025
fujiwara3
7
6.8k
SREKaigi.pdf
_awache
1
110
20250122_FinJAWS
takuyay0ne
2
210
re:Invent2024 KeynoteのAmazon Q Developer考察
yusukeshimizu
1
170
20250116_自部署内でAmazon Nova体験会をやってみた話
riz3f7
1
130
デザインシステムを始めるために取り組んだこと - TechTrain x ゆめみ ここを意識してほしい!リファクタリング勉強会
kajitack
2
260
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
390
Featured
See All Featured
A Tale of Four Properties
chriscoyier
157
23k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
3k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
4
190
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
The World Runs on Bad Software
bkeepers
PRO
66
11k
Building an army of robots
kneath
302
45k
Code Review Best Practice
trishagee
65
17k
Building Applications with DynamoDB
mza
93
6.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Transcript
Anthropic のMCPについて 各ショアデには、詳細な解説が付けられています。技術に詳しくない⼀般 の⼈にも分かりやすくするために、専⾨⽤語を簡単に説明しながら構成 しました。 by yuuki shimizu YS
Model Context Protocol (MCP) の概要 AI゠サシソヱテをよりアヱツヨ ザゥヱテに、ヅヺソとつながる 未来へ MCP(Model Context
Protocol)は、AIとヅヺソを簡単かつ安全 に接続するための新しい標準です。このフルテケラを通じ て、AI゠サシソヱテが情報を正しく活⽤し、より役⽴つコホ ヺテを提供できるようになります。 MCPは、AI゠サシソヱテがヅヺソに゠キスシし、その情報を 理解して活⽤するための共通⾔語を提供します。これによ り、AI゠サシソヱテはより正確な情報に基づいた回答を提供 し、ヤヺゴヺのドヺジをより適切に満たすことができます。
MCPとは 共通ラヺラ MCPは、AIとヅヺソの接続を簡素化する 「共通ラヺラ」である。AIがヅヺソを活 ⽤しやすくなることで、より賢い答えを 提供可能になる。 ヅヺソ活⽤ 現在のAIは優秀だが、必要な情報に゠キ スシできないと⼒を発揮できない。MCP は、AIが複雑なヅヺソサシツマに゠キス
シできるようにする「統⼀された仕組 み」である。 エヺフヱセヺシ MCPはエヺフヱセヺシであり、誰でも⾃ 由に利⽤ヹ改善可能である。これは、AI 技術の⺠主化を促進し、より多くの開 発者がMCPを活⽤することを可能にす る。
現状の課題 情報コアル ヅヺソは各サシツマ内に閉じ 込められている。これは、ヅ ヺソの゠キスシと利⽤を制限 し、効率的な分析を妨げる。 ヅヺソコアルは、組織全体の ヅヺソ統合と分析を困難にす る。 ⾮効率
各サシツマに個別の接続が必 要である。これは、開発と運 ⽤に時間とケシテがかかる。 また、複雑なサシツマ゠ヺカ ツキタメを管理する必要があ る。 シクヺョパヨツァの⽋如 ⼤規模なサシツマでの運⽤が難しい。これは、ヅヺソ量の増加やサ シツマの拡張に対応できないことを意味する。シクヺョパヨツァの ⽋如は、将来の成⻑を阻害する可能性がある。
MCPの特徴 統⼀された仕組み MCPを使⽤すれば、1つの⽅ 法でヅヺソに゠キスシできま す。これは、開発者の負担を 軽減し、ヅヺソ管理を簡素化 します。 スカャヨツァ MCPは、安全な双⽅向の接続 を提供します。これにより、
ヅヺソの機密性を保護し、不 正゠キスシを防ぎます。 柔軟性 MCPは、ルヺォラとヨムヺテのヅヺソの両⽅に対応できます。これ は、さまざまな環境でヅヺソに゠キスシする必要がある場合に便利 です。
主なケヱホヺニヱテ MCPの仕様書と開発ヂヺラ MCPの仕様書と開発ヂヺラは、PythonやTypeScriptに対応している。これ により、開発者はさまざまな⾔語でMCPを開発することができる。 Claude Desktop゠フヨでのルヺォラMCPコヺノヺ Claude Desktop゠フヨには、ルヺォラMCPコヺノヺが組み込まれている。 これにより、開発者はルヺォラ環境でMCPをツシテすることができる。 Google
DriveやSlackなど、よく使うサシツマ⽤のMCPコヺノ ヺ Google DriveやSlackなど、よく使うサシツマ⽤のMCPコヺノヺも⽤意され ている。これにより、開発者はMCPを簡単にこれらのサシツマに統合する ことができる。
早期導⼊事例 導⼊企業 MCP は、すでに Block、Apollo、Zed、Replit などの企業で導 ⼊されています。これらの企業は、MCP を活⽤することで、 ケヺヅァヱギ作業の効率化、必要な情報の正確な取得、⾼機 能なケヺデをより少ない試⾏で⽣成することに成功していま
す。 成柝 例えば、フルギョマを書く際、AI が「どのケヺデを修正すべ きか」を的確に理解して゠デノアシできるようになります。 これにより作業が⼤幅に効率化されます。MCP は、開発者の ⽣産性を向上させるための強⼒なヂヺラとして、多くの企業 で活⽤されています。
開発者向けオアデ 1 キアチキシソヺテオアデ ツシテを実施し、MCPの機能を体験できます。 2 MCPコヺノヺ設定 ルヺォラ環境でMCPコヺノヺを設定します。 3 Claude Desktopゾイヱルヺデ
開発の第⼀歩として、Claude Desktopをゾイヱルヺデしま す。 開発者向けオアデは、MCPの導⼊をシマヺジに⾏うためのものです。簡単な⼿順で始められるため、開発者だけでなく企業内で もすぐに試すことができます。 エヺフヱセヺシヨホザテヨへの貢献も歓迎しています。開発者ケポャドツァへの参加を促し、MCPの進化を加速させましょう。
MCPの゠ヺカツキタメ MCPは、キョア゠ヱテ(AI゠フヨ)とコヺノヺ(ヅヺソセヺシ)を接続す る仕組みを提供する。MCPは、コヺノヺの公開範囲を限定し、外部アヱソ ヺニチテへのヅヺソ露出を防⽌するスカャヨツァ対策を備えている。 MCPは、必要なヅヺソだけを安全にやり取りする仕組みを提供する。例え ば、⾃分のPCにあるビゟアラをAIが利⽤する場合も、外部に情報が漏れる ⼼配はない。
未来への展望 統⼀されたヅヺソ接続のウケサシ ツマ MCPは、統⼀されたヅヺソ接続のウケサ シツマを構築する。これにより、AIは複 数のヂヺラやヅヺソスチテ間でケヱツ カシテを維持できるようになる。 AIが複数のヂヺラやヅヺソスチテ 間でケヱツカシテを維持 AIは、複数のヂヺラやヅヺソスチテ間で
ケヱツカシテを維持できるようになる。 これにより、AIの精度がさらに⾼まる。 開発者とヤヺゴヺが協⼒し、進化 するフョチテビェヺマ MCPは、開発者とヤヺゴヺが協⼒し、進 化するフョチテビェヺマである。これ により、MCPは常に最新の技術を取り⼊ れ、ヤヺゴヺのドヺジに応えられるよう になる。
まとめと次のステップ まとめ MCPは、AIとデータをつなぐための新しい「ルールブック」 である。MCPは、開発の効率化とシステムの柔軟性を可能に する。 次のステップ MCPサーバーを試してみよう。開発者コミュニティに参加し てアイデアを共有しよう。公式リソースで詳細を学ぼう。