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
そのデータ、AIに読ませて大丈夫?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Akira Sato
November 05, 2026
Technology
89
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
そのデータ、AIに読ませて大丈夫?
JAWS-UG浜松・静岡 × JAZUG Shizuoka クラウド勉強会 202611 での登壇内容
Akira Sato
November 05, 2026
More Decks by Akira Sato
See All by Akira Sato
聴くAzure Monitor 〜Strudelでインフラを鳴らす〜
satodayo
0
35
AOAIのエラーハンドリングについて
satodayo
0
94
AzureとAWS、RAGはどう作る?
satodayo
0
98
OpenAI Serviceの利用料金を細かく見える化するツール作ってみた
satodayo
0
250
MS Ignite 2025で発表されたFoundry IQをRecap
satodayo
3
560
AI Red Teaming Agentのご紹介
satodayo
0
200
そのアクセス層の変更本当にお得ですか?
satodayo
0
41
Difyの実行環境について
satodayo
0
41
CosmosDBのベクトル検索をご紹介
satodayo
0
39
Other Decks in Technology
See All in Technology
HQ駆動開発で最高のAI-Contextを作ろう
sansantech
PRO
1
120
超⼩型・多⾔語検索モデル Bekko Embedding
hotchpotch
1
140
「いつか使う」の「いつか」は来ない 〜AI駆動開発における「作らない」判断について〜
ikki0006
0
180
AIエージェントの監視、思考を見るか行動を見るか / Monitoring AI Agents: Thoughts or Actions
yusukeshimizu
2
180
AWSを利用する上で知っておきたい名前解決の話 2026
nagisa53
5
3.3k
Building Audio Plugin Ecosystem for Android in 2026
atsushieno
2
160
ゼロから作るWebアプリの新定番!?Amplify Gen 2 × AWS Blocksで実現する「開発速度とRDBの柔軟性のいいとこ取り」
amixedcolor
1
190
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
560
Claude Codeで作ったアプリを安全に公開する/Built with Claude Japan 2026
yoshidashingo
0
220
並列度を下げたら速くなった — go build の重複コンパイルを実測で見る
tomoaki25
2
1k
自治体AIコンタクトセンター、何をどこに任せる?~Amazon Connect Customer +Amazon Bedrockの実践知~ / 20261107 Satoshi Torano
shift_evolve
PRO
1
120
少ない人手 限られた予算 それでも守る 消せない・見つける・戻れる オールハザード型BCP on AWS / 20261107 Mitsutoshi Matsuo
shift_evolve
PRO
0
330
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
450
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
560
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
630
The Invisible Side of Design
smashingmag
301
52k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
SEO for Brand Visibility & Recognition
aleyda
0
4.9k
How STYLIGHT went responsive
nonsquared
100
6.4k
RailsConf 2023
tenderlove
30
1.6k
Thoughts on Productivity
jonyablonski
76
5.5k
Transcript
そのデータ、AIに読ませてて大丈夫? Strava MCP × Azureでアプリを作ろうとして、頓挫した話 Akira Sato|JAZUG Shizuoka 運営 ,
Microsoft MVP
自己紹介 佐藤 陽 / Sato Akira 所属 サイオステクノロジー株式会社 在住 静岡県浜松市
コミュニティ JAZUG Shizuoka Organizer 称号 Microsoft MVP for Microsoft Foundry 趣味 運動(ロードバイク/ランニング) 音楽(FUJI ROCK FESTIVAL) 読書(森博嗣/有栖川有栖) @satodayo1115 2
AzureとStravaで Agenticなアプリを作ろうとして できなかった話をします 3
Stravaとは 記録する ランやライドを GPSで記録 繋がる 運動することが好きな 人向けのSNS 分析する 有料サブスクで トレーニング分析
4
事の発端:Stravaに、ついに公式MCPサーバーが登場 これまで APIが充実した、 開発者に優しいサービス • 公開REST API(Strava API v3) •
OAuth 2.0 による認可 出典:Strava ヘルプセンター「Strava MCPコネクタとは何ですか?」 ついに! 2026.6.1 公式MCPサーバー公開 (Strava MCPコネクタ) 5
None
Strava × Azureアプリを作って一発当てよう! Strava Foundry Agent Service App Service 公式MCP
Microsoft Foundry バックエンド クライアント 7
Foundry Agent Serviceとは 会話とツール呼び出しを管理 会話の状態やツール呼び出しをまとめて管理 組み込みツールがそろう Web検索、ファイル検索、コードインタープリター、メモリ Foundry Agent Service
AIエージェントを作って動かす Azureのフルマネージド基盤 MCPサーバーをつなげる リモートMCPのURLを登録するだけ。自作MCPもOK AWSだと「Amazon Bedrock Agents」にあたる? 出典:Microsoft Learn「What is Microsoft Foundry Agent Service?」「Connect agents to MCP server endpoints」(2026年11月時点) 8
……と思ったら、 できなかった 9
失敗1:公式MCPはClaudeでしか使えなかった 公式に案内されている接続先 それ以外 Claude.ai その他のAIクライアント Claude Cowork 「今後対応予定」 → Foundryのエージェントからつなぐ正規の手
順がない Claude Code 規約上は自分のアプリも問題ないが、つなぐための認証の窓口手段が存在しなかった 出典:Strava ヘルプセンター「Strava MCPコネクタとは何ですか?」、Strava API Policy 3.5条 10
再挑戦:自前でMCPサーバーを立てればいい Strava Azure Functions Foundry Agent Service REST API 自作MCPサーバー
Microsoft Foundry AWSだと「AWS Lambda」 Azure FunctionsならMCPサーバーもすぐ立てられる。この熱量のまま作ってしまおう! 11
失敗2:規約違反でした 5.3条 5.16条 APIのデータをAIに入れるのはNG Stravaのデータで MCPサーバーを運用するのもNG 学習だけでなく、プロンプトやコンテキストへの 取り込みも禁止 自作MCPにStravaのデータを持たせられない 出典:Strava
API Policy(2026年6月1日施行) 12
AIに入れなくても、データは残せない 派生データも対象 要約、集計、AIの出力も同じ制限を受ける そもそも残せない キャッシュは最長7日。永続的な保存は禁止 出典:Strava API Policy 5.3〜5.5条、6.2条(個人としての解釈です) 13
他のサービスはどうなっている? Spotify Google Maps freee 閉じる 条件付き 開く どんなデータが扱えるか どんなデータが扱えるか
どんなデータが扱えるか AIに渡してOKか AIに渡してOKか AIに渡してOKか 補足 補足 補足 再生履歴・プレイリスト NG 学習も「取り込み」も禁止。 自分の再生履歴も対象 場所・ルート・天気 学習しないモデルならOK 学習するモデルとの 併用は規約で禁止 会計・人事労務・請求書など OK 学習オプトアウトの 確認は利用者の責任 同じ「AIで使う」でも、答えはサービスごとにバラバラ 出典:Spotify Developer Policy、Google Maps Platform Maps Experience agent tools(旧 Grounding Lite)、freee-mcp(リモート版)利用上の遵守事項 ※ご利用は自己責任でお願いします 14
つなぐ前に見る5つの項目 1 学習 モデルの学習に使ってよいか 2 入力 AIの入力に入れてよいか 3 派生データ 要約・集計・AIの出力にも制限がかかるか
4 保存 キャッシュや保存をどこまで許しているか 5 提供形態 MCPサーバーや第三者への提供が許されているか Strava、Spotify、Google Maps、freeeの規約から整理した観点です(個人の解釈です) 15
まとめ アプリは誰でも簡単に作れる時代に 趣味のアプリなら、やる気は倍 他サービスとつなぐ前に規約を確認 そのデータ、AIに読ませて大丈夫? 規約の読み方はすべて個人の解釈です。最新の原文をご確認ください 16
宣伝 JAZUG Shizuoka #6 恐らく来年2,3月頃開催予定!@浜松市
宣伝 恐らく来年2,3月頃開催予定!@浜松市