Upgrade to Pro — share decks privately, control downloads, hide ads and more …

これからはじめる Model Context Protocol

これからはじめる Model Context Protocol

ツナギメオフライン ベンキョウカイ #1
https://tsunagime-offline.connpass.com/event/366434/

Avatar for Yuta Matsumura

Yuta Matsumura

September 21, 2025
Tweet

More Decks by Yuta Matsumura

Other Decks in Technology

Transcript

  1. 松村 優大 (MLBお兄さん) © 2025 Yuta Matsumura. #ツナギメオフライン 株式会社オルターブース (Chief

    Technical Architect) Microsoft MVP for Developer Technologies Microsoft Top Partner Engineer Award 2025 GitHub 公認トレーナー PHPカンファレンス福岡 コアスタッフ C#, PHP, Azure, GitHub が好き #fukuten #devblogradio の中の人 SNS: https://linktr.ee/tsubakimoto 2
  2. VS Code で使える 3つのモード 開発用 © 2025 Yuta Matsumura. #ツナギメオフライン

    7 GitHub Copilot 1. Ask → Copilot との Q&A 2. Edit → 複数ファイルをまたぐ変更 3. Agent → 自律的なコーディング
  3. Agent モードの MCP サポート © 2025 Yuta Matsumura. #ツナギメオフライン 8

    エージェント (Copilot) が外部 サービスと接続してタスクを進め るために MCP を活用する。 https://modelcontextprotocol.io/docs/getting-started/intro ▼MCPサーバー
  4. Model Context Protocol (MCP) © 2025 Yuta Matsumura. #ツナギメオフライン 9

    https://modelcontextprotocol.io/docs/learn/architecture JSON-RCP のデータを Stdio or Streamable HTTP で通信する
  5. github/github-mcp-server ツールセット 何ができるか context 現在のユーザーと操作している GitHub の情報をコンテキストとして提供 actions GitHub Actions

    ワークフローの操作 code_security Code Scanning などのコードセキュリティ関連の操作 dependabot Dependabot アラートの操作 discussions Discussions の操作 experiments 実験的な機能の操作 gists Gists の操作 (スニペットなアレ) issues Issue の操作 notifications 通知の操作 orgs 組織の操作 pull_requests プルリクエストの操作 repos リポジトリの操作 secret_protection シークレットの保護に関する操作 security_advisories セキュリティアドバイザリーの操作 (勧告の取得など) users ユーザーの操作 © 2025 Yuta Matsumura. #ツナギメオフライン 11