リニアMCPサーバー
線形リソースにアクセスするための MCP インターフェイスを提供する線形モデル コンテキスト プロトコル (MCP) サーバー実装。
カーソルを使ったセットアップ
リポジトリをクローンし、依存関係をインストールします。
起動スクリプトを作成します。
カーソルで設定:
カーソル設定を開く
MCPサーバーセクションで新しいサーバーを追加します
タイプを選択:
Command設定コマンド:
sh /absolute/path/to/linear.sh
これで、Cursor 内から Linear MCP サーバーを使用できるようになりました。
Linear API キーは、Linear 設定ページから取得できます。
サーバーを起動します。
Related MCP server: Linear MCP Server
利用可能なツール
問題作成
指定されたパラメータを使用して新しい線形問題を作成します。
title(必須): 問題のタイトルteamId(必須): チームIDdescription(オプション): 問題の説明priority(オプション):問題の優先度(0:優先度なし、1:緊急、2:高、3:中、4:低)stateId(オプション): 州IDassigneeId(オプション): 担当者IDestimate(オプション): 見積りを発行するlabelIds(オプション): ラベルIDの配列
検索の問題
クエリ文字列を使用してLinearの問題を検索します。さまざまなフィルターをサポートしています。
assignee:@me: 自分に割り当てられた課題を表示しますpriority:[value]:優先度でフィルタリング数値(0~4)
テキスト値: 「いいえ」、「緊急」、「高」、「中」、「低」
注:
priority:highは、緊急と高優先度の両方の問題が含まれます。
state:[value]またはstatus:[value]: 状態名でフィルタリングteam:[value]: チーム名でフィルタリングlabel:[value]: ラベル名でフィルタリングタイトルと説明のフリーテキスト検索
リソースの読み取り
URI を使用して線形リソースを読み取ります。
linear://organization- 組織の詳細linear://issues- 問題の一覧linear://issues/{id}- 特定の問題の詳細linear://teams- チームのリストlinear://teams/{id}- 特定のチームの詳細
レート制限
サーバーは次のようにレート制限を実装します。
1時間あたり1000リクエストの制限
自動リクエスト追跡
各回答に含まれる指標
エラー処理
サーバーは、次の詳細なエラー メッセージを提供します。
リニアAPIエラー
レート制限を超えました
無効なリソースタイプ
認証の問題