Claud MCP
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
Markdown
|
数式
]
開始行:
<!-- markdown -->
# 目次
[TOC]
# Claude MCPの入門ブログ
Claude MCP(Model-Context-Protocol)とは、MCPサーバを経由...
MCPサーバは外部のリソースに応じた、かなりたくさんの種類が...
外部リソースには、自分のPCのファイルなども含まれているの...
# anthoropicの公式
## Introducing the Model Context Protocol
https://www.anthropic.com/news/model-context-protocol
## Get Started (大事!でもないか、わかりづらい)
開発に必須の内容が詰まっている。網羅されているのはよいが...
https://modelcontextprotocol.io/introduction
- ドキュメント
- SDK
- チュートリアル
# クイックスタート
原文:
https://modelcontextprotocol.io/quickstart
最初のMCPサーバーを構築し、ホストに接続してみましょう
このチュートリアルでは、シンプルな MCP 天気予報サーバーを...
## Claude for Desktopβ版ダウンロード
https://claude.ai/download
サーバのロードに失敗したらfileメニューから終了しないと、...
チュートリアルで、MCPサーバのサンプルが作れるのだが、それ...
チュートリアルでの難しい所は、Claude for Desktop起動時に...
なので、あらかじめある程度そろったコードで試すよりほかな...
# MCPサーバの宝庫
ここが真のチュートリアルであり、よく使うMCPサーバ置き場な...
https://smithery.ai/
↑ダウンロード数のようなものがでているので、人気なMCPがわ...
https://github.com/punkpeye/awesome-mcp-servers
https://github.com/modelcontextprotocol/servers
https://mcp-get.com/
このリポジトリのようなAIの外部拡張は、OS標準装備にするべ...
ただしAIがやろうとしていることが正しいわけではないので、...
失敗を戻せる環境つまり、MCPのgitは必須になってくる。
# 導入手順
## 作成済みのMCPサーバを手に入れる
https://github.com/punkpeye/awesome-mcp-servers
## git cloneする
git clone https://github.com/punkpeye/awesome-mcp-ser...
ここにはサーバのコードが入っていない。つまりリンク集のよ...
以下をgit cloneしましょう、いくつかサーバがまとまっている
https://github.com/modelcontextprotocol/servers
サーバがまとまっているのは上記だけでは無いようだ
https://glama.ai/mcp/servers?attributes=
## 本家以外にもチュートリアルの記事がたくさんある
https://glama.ai/blog/2024-11-25-model-context-protocol-q...
https://reffect.co.jp/ai/claude-mcp
# 気になるMCPサーバ
たくさんあるので、使いそうなものがある
## ローカルサーバ用MCP
たくさんあるが、基本はローカルファイルアクセスだと思う
@modelcontextprotocol/server-filesystem
### claude_desktop_config.jsonのWindowsでの設定、動作確認...
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:/Users/kh/Desktop",
"C:/Users/kh/prj/mcp_tutorial"
]
}
}
}
許可しているディレクトリをどんどん追加していける
### ほかの人が設定したブログ
https://note.com/k1mu/n/n7ab09ac7b4e3
## 検索エンジン brave-search
検索エンジンといえばGoogleだが、検索履歴が残る、AIが検索...
https://github.com/modelcontextprotocol/servers/tree/main...
### APIキーの取得方法
- 1. [Brave Search APIアカウント](https://brave.com/searc...
- 2. プランを選択(無料枠は月2,000クエリまで利用可能)
- 3. [開発者ダッシュボード](https://api.search.brave.com/...
### Claude Desktopでの使用方法
`claude_desktop_config.json`に以下を追加してください:
```json
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-brave-search"
],
"env": {
"BRAVE_API_KEY": "ここにあなたのAPIキーを入力"
}
}
}
}
```
### 使ってみた感想
うーん、検索の精度はあまり高くないかな。今後に期待。
## ローカルのgitを見つめなおすMCPサーバ
コミットコメントとか代筆してくれるかも
@modelcontextprotocol/server-git
## github用のMCPサーバ
レビューを行うAIになりうるかもしれません
@modelcontextprotocol/server-github
## obsidian用のMCPサーバ
Youtubeでおすすめされていた
MarkusPfundstein/mcp-obsidian
## MCPサーバを管理するUI用のMCPサーバ
サーバじゃないのか?
zueai/mcp-manager
## 家電を制御できるMCPサーバだと!?
tevonsb/homeassistant-mcp
## google Calendar
https://github.com/markelaugust74/mcp-google-calendar
https://github.com/MarkusPfundstein/mcp-gsuite
## 長期記憶ができるだと?
https://qiita.com/Maki-HamarukiLab/items/3ccf9cd6edd63447...
## curlライクなMCPサーバ
https://github.com/mcp-get/community-servers/tree/main/sr...
## Javaでもつかえるのかな?
https://spring.io/blog/2024/12/11/spring-ai-mcp-announcem...
https://github.com/spring-projects-experimental/spring-ai...
### Java MCPサーバの実装例
https://github.com/spring-projects/spring-ai-examples/tre...
## すでにMCPサーバを作るためのフレームワーク化が進行して...
https://github.com/punkpeye/awesome-mcp-servers?tab=readm...
## APIがつかえたら、どこにでも接続できるのでは?
### snaggle-ai/openapi-mcp-server
https://github.com/snaggle-ai/openapi-mcp-server
# MCPを定義する項目の説明
## 役割:
モデルやエージェントの役割を明確に定義します。例えば、「...
## アクション:
モデルが実行できるアクションを定義します。例えば、「情報...
## コンテキスト:
モデルがアクセスできる関連情報を定義します。例えば、ドキ...
## コントローラー:
モデルの動作を制御するための命令とパラメータを定義します...
# アーキテクチャ
以下の記事をまとめる
https://modelcontextprotocol.io/docs/concepts/architecture
MCPは、MCPサーバと、MCPクライアントの通信から成り立つ。
MCPサーバとMCPクライアントは1:1で通信を行う。
MCPクライアントをホスト(ClaudeアプリやIDE)では複数持つ...
# プロトコル
チュートリアルをまだやっていないならば、これはまだ見ない...
Pythonの例やTypeScriptの例が記載されていた。いきなりこれ...
class Protocol<Request, Notification, Result> {
// 受信したリクエストを処理する
setRequestHandler<T>(schema: T, handler: (request...
// 受信した通知を処理する
setNotificationHandler<T>(schema: T, handler: (no...
// リクエストを送信し、レスポンスを待機する
request<T>(request: Request, schema: T, options?:...
// 一方向の通知を送信する
notification(notification: Notification): Promise...
}
# トランスポート
やり方が2つあって、1つは、標準入出力を使う方法、もう一...
# おすすめMCP
## context7
LLMは、使用するライブラリに関する古い情報や一般的な情報に...
また、ハルシネーションで、存在しないライブラリを提案しな...
https://github.com/upstash/context7
### context7紹介サイト
https://www.ey-office.com/blog_archive/2025/05/20/if-you-...
## DeepWikiのMCP
https://github.com/regenrek/deepwiki-mcp
関連するサイトをまとめたドキュメントを作成することができる
## sequentialthinking
ステップを踏んで、考えてくれるようになる
https://github.com/modelcontextprotocol/servers/tree/main...
# MCP紹介サイト
https://qiita.com/masakinihirota/items/8971aa8ccead3193e77f
終了行:
<!-- markdown -->
# 目次
[TOC]
# Claude MCPの入門ブログ
Claude MCP(Model-Context-Protocol)とは、MCPサーバを経由...
MCPサーバは外部のリソースに応じた、かなりたくさんの種類が...
外部リソースには、自分のPCのファイルなども含まれているの...
# anthoropicの公式
## Introducing the Model Context Protocol
https://www.anthropic.com/news/model-context-protocol
## Get Started (大事!でもないか、わかりづらい)
開発に必須の内容が詰まっている。網羅されているのはよいが...
https://modelcontextprotocol.io/introduction
- ドキュメント
- SDK
- チュートリアル
# クイックスタート
原文:
https://modelcontextprotocol.io/quickstart
最初のMCPサーバーを構築し、ホストに接続してみましょう
このチュートリアルでは、シンプルな MCP 天気予報サーバーを...
## Claude for Desktopβ版ダウンロード
https://claude.ai/download
サーバのロードに失敗したらfileメニューから終了しないと、...
チュートリアルで、MCPサーバのサンプルが作れるのだが、それ...
チュートリアルでの難しい所は、Claude for Desktop起動時に...
なので、あらかじめある程度そろったコードで試すよりほかな...
# MCPサーバの宝庫
ここが真のチュートリアルであり、よく使うMCPサーバ置き場な...
https://smithery.ai/
↑ダウンロード数のようなものがでているので、人気なMCPがわ...
https://github.com/punkpeye/awesome-mcp-servers
https://github.com/modelcontextprotocol/servers
https://mcp-get.com/
このリポジトリのようなAIの外部拡張は、OS標準装備にするべ...
ただしAIがやろうとしていることが正しいわけではないので、...
失敗を戻せる環境つまり、MCPのgitは必須になってくる。
# 導入手順
## 作成済みのMCPサーバを手に入れる
https://github.com/punkpeye/awesome-mcp-servers
## git cloneする
git clone https://github.com/punkpeye/awesome-mcp-ser...
ここにはサーバのコードが入っていない。つまりリンク集のよ...
以下をgit cloneしましょう、いくつかサーバがまとまっている
https://github.com/modelcontextprotocol/servers
サーバがまとまっているのは上記だけでは無いようだ
https://glama.ai/mcp/servers?attributes=
## 本家以外にもチュートリアルの記事がたくさんある
https://glama.ai/blog/2024-11-25-model-context-protocol-q...
https://reffect.co.jp/ai/claude-mcp
# 気になるMCPサーバ
たくさんあるので、使いそうなものがある
## ローカルサーバ用MCP
たくさんあるが、基本はローカルファイルアクセスだと思う
@modelcontextprotocol/server-filesystem
### claude_desktop_config.jsonのWindowsでの設定、動作確認...
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:/Users/kh/Desktop",
"C:/Users/kh/prj/mcp_tutorial"
]
}
}
}
許可しているディレクトリをどんどん追加していける
### ほかの人が設定したブログ
https://note.com/k1mu/n/n7ab09ac7b4e3
## 検索エンジン brave-search
検索エンジンといえばGoogleだが、検索履歴が残る、AIが検索...
https://github.com/modelcontextprotocol/servers/tree/main...
### APIキーの取得方法
- 1. [Brave Search APIアカウント](https://brave.com/searc...
- 2. プランを選択(無料枠は月2,000クエリまで利用可能)
- 3. [開発者ダッシュボード](https://api.search.brave.com/...
### Claude Desktopでの使用方法
`claude_desktop_config.json`に以下を追加してください:
```json
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-brave-search"
],
"env": {
"BRAVE_API_KEY": "ここにあなたのAPIキーを入力"
}
}
}
}
```
### 使ってみた感想
うーん、検索の精度はあまり高くないかな。今後に期待。
## ローカルのgitを見つめなおすMCPサーバ
コミットコメントとか代筆してくれるかも
@modelcontextprotocol/server-git
## github用のMCPサーバ
レビューを行うAIになりうるかもしれません
@modelcontextprotocol/server-github
## obsidian用のMCPサーバ
Youtubeでおすすめされていた
MarkusPfundstein/mcp-obsidian
## MCPサーバを管理するUI用のMCPサーバ
サーバじゃないのか?
zueai/mcp-manager
## 家電を制御できるMCPサーバだと!?
tevonsb/homeassistant-mcp
## google Calendar
https://github.com/markelaugust74/mcp-google-calendar
https://github.com/MarkusPfundstein/mcp-gsuite
## 長期記憶ができるだと?
https://qiita.com/Maki-HamarukiLab/items/3ccf9cd6edd63447...
## curlライクなMCPサーバ
https://github.com/mcp-get/community-servers/tree/main/sr...
## Javaでもつかえるのかな?
https://spring.io/blog/2024/12/11/spring-ai-mcp-announcem...
https://github.com/spring-projects-experimental/spring-ai...
### Java MCPサーバの実装例
https://github.com/spring-projects/spring-ai-examples/tre...
## すでにMCPサーバを作るためのフレームワーク化が進行して...
https://github.com/punkpeye/awesome-mcp-servers?tab=readm...
## APIがつかえたら、どこにでも接続できるのでは?
### snaggle-ai/openapi-mcp-server
https://github.com/snaggle-ai/openapi-mcp-server
# MCPを定義する項目の説明
## 役割:
モデルやエージェントの役割を明確に定義します。例えば、「...
## アクション:
モデルが実行できるアクションを定義します。例えば、「情報...
## コンテキスト:
モデルがアクセスできる関連情報を定義します。例えば、ドキ...
## コントローラー:
モデルの動作を制御するための命令とパラメータを定義します...
# アーキテクチャ
以下の記事をまとめる
https://modelcontextprotocol.io/docs/concepts/architecture
MCPは、MCPサーバと、MCPクライアントの通信から成り立つ。
MCPサーバとMCPクライアントは1:1で通信を行う。
MCPクライアントをホスト(ClaudeアプリやIDE)では複数持つ...
# プロトコル
チュートリアルをまだやっていないならば、これはまだ見ない...
Pythonの例やTypeScriptの例が記載されていた。いきなりこれ...
class Protocol<Request, Notification, Result> {
// 受信したリクエストを処理する
setRequestHandler<T>(schema: T, handler: (request...
// 受信した通知を処理する
setNotificationHandler<T>(schema: T, handler: (no...
// リクエストを送信し、レスポンスを待機する
request<T>(request: Request, schema: T, options?:...
// 一方向の通知を送信する
notification(notification: Notification): Promise...
}
# トランスポート
やり方が2つあって、1つは、標準入出力を使う方法、もう一...
# おすすめMCP
## context7
LLMは、使用するライブラリに関する古い情報や一般的な情報に...
また、ハルシネーションで、存在しないライブラリを提案しな...
https://github.com/upstash/context7
### context7紹介サイト
https://www.ey-office.com/blog_archive/2025/05/20/if-you-...
## DeepWikiのMCP
https://github.com/regenrek/deepwiki-mcp
関連するサイトをまとめたドキュメントを作成することができる
## sequentialthinking
ステップを踏んで、考えてくれるようになる
https://github.com/modelcontextprotocol/servers/tree/main...
# MCP紹介サイト
https://qiita.com/masakinihirota/items/8971aa8ccead3193e77f
ページ名: