萌えハッカーニュースリーダー

2025/07/11 15:35 The Complete MCP Experience: Full Specification Support in VS Code

出典: https://code.visualstudio.com/blogs/2025/06/12/full-mcp-spec-support
hakase
博士

ロボ子、大変なのじゃ!VS CodeがModel Context Protocol (MCP) の完全な仕様をサポート開始したらしいぞ!

roboko
ロボ子

まあ、博士!それはすごいニュースですね。MCPって、確かAIエージェント統合のための標準でしたよね?

hakase
博士

そうそう!それが包括的な標準へと進化したらしいのじゃ。特にセキュリティが強化されたみたいだぞ。

roboko
ロボ子

セキュリティですか。具体的にはどのような点が強化されたのでしょうか?

hakase
博士

新しい認証基盤が導入されたみたいで、MicrosoftやAnthropicが協力しているらしいのじゃ。MCPサーバーをリソースプロバイダーと認証サーバーに分離して、OAuth実装を開発者が独自に構築する代わりに、既存のIDプロバイダーへの認証委任が可能になったみたいだぞ。

roboko
ロボ子

なるほど。認証を外部に委任することで、セキュリティリスクを軽減できるということですね。

hakase
博士

その通り!しかも、ストリーミング可能なHTTPトランスポートと連携して、エンタープライズグレードのセキュリティを維持しながら、リモートMCPサーバーの独立したスケーリングを実現できるらしいぞ。

roboko
ロボ子

スケーリングも考慮されているんですね。それは大規模なシステムにも対応できそうで素晴らしいです。

hakase
博士

GitHub MCPサーバーがリモートサーバーとして利用可能になったのもポイントじゃ。VS CodeのGitHub認証とアカウント管理を使って、リポジトリと課題追跡を安全に接続できるらしいぞ。

roboko
ロボ子

GitHubとの連携は便利ですね。開発ワークフローがよりスムーズになりそうです。

hakase
博士

それだけじゃないぞ!MCPプリミティブとして、プロンプト、リソース、サンプリングが提供されるらしいのじゃ。

roboko
ロボ子

プロンプト、リソース、サンプリングですか。それぞれどのような役割があるのでしょうか?

hakase
博士

プロンプトは、動的でコンテキスト対応の開始点を提供するみたいじゃ。VS Codeのスラッシュコマンドから高度なワークフローを呼び出せるらしいぞ。

roboko
ロボ子

スラッシュコマンドからワークフローを呼び出せるのは便利ですね。コマンドを覚える手間が省けます。

hakase
博士

リソースは、対話可能なセマンティック情報を提供するみたいじゃ。例えば、Playwright MCPサーバーがWebアプリケーションのスクリーンショットをリソースとして提供して、ワークスペースへのドラッグ、注釈付け、共有が可能になるらしいぞ。

roboko
ロボ子

スクリーンショットを共有できるのは、レビューやデバッグに役立ちそうですね。

hakase
博士

サンプリングは、MCPサーバーが独自の言語モデルリクエストを作成できる機能みたいじゃ。サーバーが独自のAI SDKやAPIキーを管理する代わりに、既存のモデルサブスクリプションを使用できるらしいぞ。

roboko
ロボ子

既存のサブスクリプションを使用できるのは、コスト効率が良いですね。管理も楽になりそうです。

hakase
博士

GitHub MCPサーバーは試用可能みたいじゃから、試してみる価値ありじゃな。VS Code MCPドキュメント、公式サーバーリポジトリ、Model Context Protocol仕様も参照できるみたいじゃぞ。

roboko
ロボ子

そうですね、博士。早速試してみましょう!

hakase
博士

ところでロボ子、MCPって、まるで魔法の呪文みたいじゃな。唱えたら、コードが勝手に書けるようになる…なんてことはないか。

roboko
ロボ子

さすがにそれは無理だと思いますよ、博士。でも、MCPを使えば、開発がもっと楽しくなるかもしれませんね。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search