dotsagent.io
言語:日本語
Zed Industries

ZedにMCPサーバーを追加

Zed では、settings.json の context_servers の下に MCP サーバーを定義します。

macOS
~/.config/zed/settings.json
Windows
%APPDATA%\Zed\settings.json
Linux
~/.config/zed/settings.json
トップレベルキー
context_servers
形式
json
リモートサーバーのOAuth
はい

設定例

この例では、GitHub のホスト型サーバーと Playwright のローカルサーバーを、このクライアントが想定する形式で追加します。

~/.config/zed/settings.json
{
  "context_servers": {
    "github": {
      "url": "https://api.githubcopilot.com/mcp/"
    },
    "playwright": {
      "command": "npx",
      "args": [
        "@playwright/mcp@latest"
      ],
      "env": {}
    }
  }
}

注意点と仕様

  • リモートエントリには url と任意の headers を指定します。Authorization ヘッダーがない場合、Zed は標準の MCP OAuth フローを実行します。
  • Zed がサポートする MCP の機能は Tools と Prompts のみです。
  • 設定ファイルのパスは二次資料に基づいています。Zed の MCP ページには記載されていません。
  • settings.json には他の Zed 設定も含まれるため、ファイル全体を置き換えずにブロックを追加してください。

Zedの設定を作成 →

その他のクライアント

情報源

  1. zed.dev/docs/ai/mcp