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
AzureでMCPサーバ!!どう活用する?
Search
nmrhrk
June 21, 2025
230
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AzureでMCPサーバ!!どう活用する?
デモ動画:
https://youtu.be/mVGX_Tfirtg
nmrhrk
June 21, 2025
More Decks by nmrhrk
See All by nmrhrk
Azure OpenAI の Tools(FunctionCalling)を使ってタスク管理してみよう!!
nomhiro
1
20
なごあず12月_Azure OpenAI の Tools(FunctionCalling)を使ってタスク管理してみよう!!
nomhiro
2
210
GPT4oで社内文書を活かそう!!(すきやねんAzure7月登壇資料)
nomhiro
1
93
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Documentation Writing (for coders)
carmenintech
77
5.4k
KATA
mclloyd
PRO
35
15k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
230
30 Presentation Tips
portentint
PRO
1
370
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
430
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1.1k
Building the Perfect Custom Keyboard
takai
2
840
Building AI with AI
inesmontani
PRO
1
1.1k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
460
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Transcript
AzureでMCPサーバ!!どう活用する? なごあず 2025/06/20 しろくま(Nomura Hiroki)
自己紹介 野村 宏樹 / Hiroki Nomura 愛知 / PoC部 /
8月に転職します Expertise Azure Oracle Database OutSystems SNS Zenn : https://zenn.dev/nomhiro X : @Shrkm1204 趣味 テニス 野球 ピアノ Solutions Architect Expert Administrator Associate AI Engineer Associate Network Engineer Associate
Agenda MCPで何がうれしいの? Demo 他との違いは? AzureにおけるMCP対応リソース (Demo追加!!!)
MCPって何がうれしいの?
MCPってなに? Model Context Protocol 各生成AIモデルが、外部ツール、データソース、サービスと標準化された方法で 通信し、アクセスするためのルール (プロトコル) What is
Model Context Protocol (MCP)? How it simplifies AI integrations compared to APIs | AI Agents That Work 従来 MCPになると
MCPが解決できること ツール連携開発数がM×N から M+Nに AIアプリ アプリA アプリB アプリC データソースやAPI ツールA
ツールB ツールC 従来 MCPになると AIアプリ アプリA アプリB アプリC データソースやAPI ツールA ツールB ツールC MCP
アーキテクチャ概要 MCP Clients ぶっちゃけ、 Claude Desktopのユーザ体験が一番いい… Enterprise企業で使うことを考えると、 M365 Copilotの進化か、Clientツールを Azureにホスティングできるようになってほしい
MCP Server MCP Server MCP Server DB 外部サービス 自作サービス /API •MCP Server : MCP (stdio、SSEなど)を介してツールを公開する •MCP Clients : 1 つ以上の MCP サーバーに接続し、ツールを検出し、呼び出す
実例 調査+資料作成
例 ※分かりやすい例のために、Azureなしで….. 調査対象指示すると、最新情報を検索し簡単な説明資料にする 「MCPについて調査して説明資料を作成して」 { "mcpServers": { "playwright": { "command":
"npx", "args": [ "@playwright/mcp@latest" ] }, "filesystem": { "command": "node", "args": [ "C:¥¥Users¥¥nomhiro¥¥AppData¥¥Roaming¥¥npm¥¥node_modules¥¥@modelcontextprotocol¥¥server- filesystem¥¥dist¥¥index.js", "C:¥¥Users¥¥nomhiro¥¥Desktop" ] }, "brave-search": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-brave-search" ], "env": { "BRAVE_API_KEY": "<BrabeのAPIKeyを入力>" } } } Playwright MCP ・・・ブラウザの操作 Filesystem ・・・PC内のローカルフォルダの操作に使用。 スライド(html)をPC内に作る Brave-Search ・・・最新情報の検索
①指示
Copilot Web検索 Brave-Search ・・・最新情報の検索
Copilot ローカルファイル作成 Filesystem ・・・PC内のローカルフォルダの操作に使用
Copilot タスク完了
生成された成果物 C:¥Users¥nom40¥Documents¥登壇資料¥なごあず¥20250621
Azureで作るMCPサーバ
Azure×MCP (Server側)MCPサーバを自作したい Azure AI Agent Service Azure Functions
の MCPバインディング Microsoftが用意しているMCPサーバ Azure DevOps Cosmos DB for NoSQL (Sample Code) Windows OSがMCP標準導入という発表も… Azure CosmosDB MCPサーバ を使って、自然言語でデータ取得してみよう!
Azure Functions MCPツールバインド メリット すでに実装されているAPI群に対して、 数行のコードを追加するだけでMCPサーバ化できる
Azure Functions MCPツールバインド すでに作成済みの実装 通常のHTTPTrigger実装 CosmosDBにクエリしているだけ MCPサーバ化のために必要な実装 toolName, descriptionが大事
Azure Functions MCPツールバインド Demo
MCPの課題
MCPの課題 公式が公開しているMCP以外にも、第三者が作ったMCPサーバも多数ある。 →機密情報などを抜かれるリスクもあるため、MCP利用前に精査が必要。 誰もが作れるので、社内でMCPサーバが野良化する MCPサーバを公開すればだれもが使えてしまうので、 見れてはいけない情報が取得できてしまうリスクがある。 システムに対して更新を行うMCPサーバは、システムデータを壊すリスクがある
Azure AI Gateway Enhancing AI Integrations with MCP and Azure
API Management | Microsoft Community Hub
Azure API Center API センターでの MCP サーバーのインベントリと検出 - Azure API
Center | Microsoft Learn
まとめ
まとめ MCPサーバ化するのは簡単。 MCPツールの利用シーンを意識して、MCPにどういうツールを用意するかが大事。 Azure Functions MCP バインディングは、 実装済みのAPIをMCPサーバ化できるので開発体験がすごく良い 認証認可のソリューションも用意され始めている。 ただし企業で活用するには仕組みづくりやルール作りが必須
従来マルチエージェント化しないといけなかったユースケースの中には、 MCP化だけで解決するシーンも多そう。
ありがとうございました!