Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
MCPコードリーディングすると得られるもの
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Issei.Komori
May 24, 2025
Technology
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MCPコードリーディングすると得られるもの
JAWS-UG 情シス支部 第31回 クラウド女子会×札幌支部コラボ会
https://jawsug-sysad.connpass.com/event/350914/
Issei.Komori
May 24, 2025
More Decks by Issei.Komori
See All by Issei.Komori
AntigravityをAgent Platform APIで利用してみた
icck
0
360
200個のGitHubリポジトリを横断調査したかった
icck
0
220
mnt_data_とは?ChatGPTコード実行環境を深堀りしてみた
icck
0
1.4k
NL2SQLの世界
icck
0
2.1k
Audio and Video Processing with Generative AI
icck
0
120
Postmanと仲良くなる。API簡易実行にしか使ってなかった初心者の第二歩目
icck
1
240
APIフレームワークを Lambdaで動かす
icck
1
180
Other Decks in Technology
See All in Technology
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
FinOps Agentが生んだ技術負債:コスト自動調査の落とし穴と解消までの道のり
oasis1994liveforever
2
200
LLM Content Moderationを支える評価・改善ループの実践
suikabar
1
220
Optunaの最新リリースv5.0について
pfn
PRO
0
120
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
300
hackers_champloo_2026_tidb
makocchi
0
170
大型犬好きによるPugの紹介
yamanoku
1
160
Rust で関数型ドメインモデリング
takonda
0
170
AI時代のGraphQL
joere
0
210
ウォンテッドリーの最近のプロダクトと技術の紹介
stomk
0
290
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
180
トークン化預金DCJPYの取り組みと活用ユースケース
finengine
0
200
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
Optimising Largest Contentful Paint
csswizardry
37
4k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Code Reviewing Like a Champion
maltzj
529
40k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
790
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Transcript
生活協同組合コープさっぽろ 2025/05/24 小森一成(@icckx) JAWS-UG 情シス支部 第31回 クラウド女子会×札幌支部コラボ会 MCPを コードリーディング すると得られるもの
小森 一成(@icckx)
MCPつかってますか?✋ しつもん
None
https://modelcontextprotocol.io/introduction
他人様がつくったMCPを しごとでつかいこなす きょうお伝えする1センテンス
AWSのドキュメントMCP example) もしかすると生成AIが言っているのは「ちょっと古い情報でかもしれない」から、 結局ドキュメントで最新情報探さなきゃいけない....を解決するやつ
git clone https://github.com/awslabs/mcp.git ←これ
では、一緒にコードを読んでいきましょう
@aws-documentation-mcp-server でなにやっているのか解析して。その後、 @temp.md にマークダウン表示されるようにしてmarmaid形式でフロー図書いて みて。図はtoolを起点にして作ってみようか git cloneしたら... SWEエージェントに聞く。いきなりコードは読みません!
toolごとで良いので、シーケンス図もmarmaid形式で追記してみて。 追撃
足りなければテスト読む(エージェントに教えてもらえばコード読まなくても...)
# 遵守すべきこと - いずれかのMCPを必ず使用します。 - awslabs.aws-documentation-mcp-server/read_documentation - awslabs.aws-documentation-mcp-server/read_documentation - awslabs.aws-documentation-mcp-server/recommend
# 制約 - AWSに関係のない話題だった場合、「AWSに関する内容ではありません」とだ け返答しましょう - ペイロードの「search_phrase」には英語で設定しましょう さらに便利につかうなら、 promptやワークフロー組んで、MCPを呼び出すことを自動化する 英語と日本語どっちが検索HITする??
まとめ • 他人のMCPはコードを読むと効率的に使いこなせる • コードを読む仕事はエージェントにやらせる • MCPのペイロードやレスポンスを理解する • 効率的なプロンプトを模索する •
学習加速。じぶんが成長できるAIの使い方
MCPを コードリーディング すると得られるもの 生活協同組合コープさっぽろ 2025/05/24 小森一成(@icckx) JAWS-UG 情シス支部 第31回 クラウド女子会×札幌支部コラボ会