MCPサーバー

簡単な自作MCPサーバーをVSCode(github copiplot)に登録して使う

もくじ https://tera1707.com/entry/2022/02/06/144447 C#で自作MCPを作ってVSCodeで動かす 目標 今回は、以下のようなMCPサーバーを作って、それをVSCode + github copilot でのチャットで使用することを目標にする。 C#製 stdio形式 予めビルドしたMCPサー…

MS docsの情報を取ってくれるMCPサーバーをVisualStudioで使う

もくじ https://tera1707.com/entry/2022/02/06/144447 やりたいこと どうやら、github copilotのエージェントモードに動いてもらうときに、Microsoftのdocsをもとに答えを返してくれるという便利なMCPサーバーがあるらしい。 それを試してみる。 手順 この…

MCPサーバーの3大プリミティブ「ツール」「プロンプト」「リソース」のイメージ図

もくじ https://tera1707.com/entry/2022/02/06/144447 やりたいこと MCPサーバーの3大プリミティブ(基本機能)の ツール プロンプト リソース を試してみて、なんとなく自分の中での各機能のイメージがわいた気がする。 忘れる前に右脳で覚えたいので図に…

MCPサーバーのリソースをつくる

もくじ https://tera1707.com/entry/2022/02/06/144447 やりたいこと MCPサーバーの3大プリミティブ(基本機能)の ツール プロンプト リソース を試したい。 今回は「リソース」をやる。 サンプルコード 下記のリポジトリで、ツール、プロンプト、リソース…

MCPサーバーのツールをつくる

もくじ https://tera1707.com/entry/2022/02/06/144447 やりたいこと MCPサーバーの3大プリミティブ(基本機能)の ツール プロンプト リソース を試したい。 今回は「ツール」をやる。 サンプルコード 下記のコードで、「ツール」を作った。 github.com 「…

MCPサーバーのプロンプトをつくる

もくじ https://tera1707.com/entry/2022/02/06/144447 やりたいこと MCPサーバーの3大プリミティブ(基本機能)の ツール プロンプト リソース を試したい。 今回は「プリミティブ」をやる。 サンプルコード このリポジトリの「ReviewPrompt」ブランチでプ…