メインコンテンツへスキップ

ローカル接続

デスクトップアプリケーションを使うと、ローカル MCP (Model Context Protocol) サーバーを登録できます。これらは外部サービスやツールとの接続で、あなたのコンピューター上で直接動作します。

なぜデスクトップアプリケーションのみ?

MCP サーバーは2通りの方法で通信できます。

種類プロトコルWeb アプリデスクトップアプリ
SSEHTTP 経由の Server-Sent Events✅ あり✅ あり
Stdio標準入力/出力❌ なし✅ あり

Stdio サーバーはコマンドライン(stdin/stdout)経由で通信します。強力で広く使われる方法ですが、OS への直接アクセスを必要とします。セキュリティ制限のあるウェブブラウザはこれを直接扱えません。

デスクトップアプリケーションはコンピューター上で完全なアプリケーションとして動作するため、次のことが可能です:

  • ローカルプログラムの起動と制御
  • stdin/stdout での通信
  • ローカルリソースへのアクセス

MCP とは?

Model Context Protocol は、AI アシスタントが外部ツールやデータソースと通信できるオープンな標準です。MCP サーバーは以下を提供します。

  • Tools - AI が実行できるアクション(ファイル検索、API 呼び出しなど)
  • Resources - AI が読み取れるデータ(ドキュメント、データベース情報など)
  • Prompts - 特定のタスク向けの事前定義された指示

MCP サーバーを見つける

MCP サーバーを見つける様々なソースがあります。

ソースURL説明
MCP Servers Directorymcpservers.org数百のサーバーを含む広範なディレクトリ
Awesome MCP Serversgithub.com/punkpeye/awesome-mcp-serversGitHub 上の厳選リスト
Smitherysmithery.ai検索機能付きレジストリ
公式 MCPmodelcontextprotocol.io/examplesMCP チームの例

教育向けの推奨サーバー

AI-School にとって次の MCP サーバーは特に有用です。

知識管理

サーバーインストール機能
Obsidiannpx @anthropic/mcp-server-obsidianObsidian のノートを検索・編集
Notionnpx @anthropic/mcp-server-notionNotion ワークスペースとの統合
Memorynpx @anthropic/mcp-server-memoryAI の持続的な知識ストレージ

研究とリソース

サーバーインストール機能
Brave Searchnpx @anthropic/mcp-server-brave-searchインターネット検索
Fetchnpx @anthropic/mcp-server-fetchWeb ページの取得と読み取り
Arxivnpx arxiv-mcp-server学術論文の検索

生産性

サーバーインストール機能
Google Drivenpx @anthropic/mcp-server-gdriveGoogle Drive ファイルへのアクセス
Slacknpx @anthropic/mcp-server-slackSlack でのメッセージの読み取り・送信
Calendarnpx gcal-mcp-serverGoogle カレンダーの連携

MCP サーバーの登録

  1. Node.js をインストールしておく(npx サーバー用)
  2. デスクトップアプリケーションを開く
  3. 設定 → MCP サーバー に移動
  4. サーバーを追加をクリック
  5. 設定を入力:
    • 名前: サーバーの分かりやすい名前
    • コマンド: サーバーを起動するコマンド(例: npx
    • 引数: 引数(例: @anthropic/mcp-server-filesystem /path/to/folder
テスト

追加後、チャットを開始して利用可能なツールを尋ねることでサーバーをテストできます。

自分の MCP サーバーを開発する

独自の MCP サーバーを作成したい場合は公式ドキュメントを参照してください。