Linear MCP Server Extension for Zed について
Zed の AI アシスタントを Linear MCP サーバーに接続する拡張機能です。課題やコメント、プロジェクト、ワークスペースを操作でき、ツール名の接頭辞で複数のワークスペースを区別できます。
主な機能
- 01課題の作成と管理
- 02コメントの作成・編集・削除・解決
- 03プロジェクトとマイルストーンの管理
- 04課題の検索と絞り込み
- 05ラベルと課題間の関係の管理
- 06接頭辞による複数ワークスペースの区別
活用シーン
- 01Zed から Linear の課題を作成・更新
- 02Zed でコメントを管理
- 03Linear ワークスペース内の課題を検索
- 041つの Zed 設定で複数ワークスペースを操作
MCP 対応
Linear MCP サーバーを Zed の AI アシスタントに統合し、Linear の操作を MCP ツールとして提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
24掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| code | string | はい | OAuth 認可コード |
詳細
Zed 向け Linear MCP Server 拡張機能
この拡張機能は、my Linear MCP Server を Zed の AI Assistant に統合し、Zed から Linear を直接操作できるようにします。

機能
- ✨ MCP を通じた Linear API との完全な統合
- 🔄 Zed から直接、課題の作成、更新、管理ができます
- 📝 コメントの管理(作成、更新、削除、解決)
- 📊 プロジェクトとマイルストーンの管理
- 👥 複数のワークスペースに対応
- 🔍 高度な課題検索と絞り込み
- 🏷️ ラベルの管理
- 📎 親子課題の関連付け
セットアップ
オプション 1:Developer Token
Linear で、Workspace Settings > API > OAuth application に移動し、アプリケーション(例:「Cline MCP」)を作成するか、選択します。 「Developer Token」の下にある「Create & copy token」をクリックします。 アクターとして「Application」を選択し、生成されたトークンをコピーします。
オプション 2:Personal API Key
Linear で、Your Personal Settings > API > Personal API Keys に移動します。 「Create key」をクリックし、ラベル(例:「Cline MCP」)を設定して、生成されたキーをコピーします。
Zed のセットアップ
先ほど取得したキーを Zed の settings.json の「context_servers」フィールドに追加します。
{
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "<LINEAR_API_KEY>",
"tool_prefix": "<optional tool prefix>"
}
}
}
}
これらのキーは、次の例のように Agent プロファイルに直接追加することもできます。
{
"assistant": {
"profiles": {
"write": {
"name": "Write",
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "<LINEAR_API_KEY>",
"tool_prefix": "company1" // optional
}
}
}
}
}
}
}
複数のワークスペースへの対応
複数の Linear ワークスペースを利用する場合は、オプションの tool_prefix 設定を使って、すべての Linear ツールにプレフィックスを付けることができます。これにより、異なるワークスペースを見分けやすくなります。
{
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "<LINEAR_API_KEY>",
"tool_prefix": "company1"
}
}
}
}
この設定では、次のようになります。
- ツール名にプレフィックスが付きます(例:
company1_linear_create_issue) - 各ツールがどのワークスペースを操作しているかが明確になります
- 複数の Linear インスタンスを扱う際の競合を防げます
複数のインスタンスを同時にインストール
異なる TOOL_PREFIX 値を指定したコマンドブロックを設定することで、MCP サーバーの複数のインスタンスを同時に実行できます。
{
"context_servers": {
"mcp-server-linear": {
// provided through Zed extension
"settings": {
"linear_api_key": "<LINEAR_API_KEY>",
"tool_prefix": "company1"
}
},
"linear-workspace2": {
// provided through npx
"settings": {},
"command": {
"command": "npx",
"args": ["-y", "mcp-server-linear"],
"env": {
"LINEAR_ACCESS_TOKEN": "<LINEAR_API_KEY_2>",
"TOOL_PREFIX": "workspace2"
}
}
}
}
}
各インスタンスのツールには指定した TOOL_PREFIX が付き、複数の Linear ワークスペースを同時に操作できます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。