Skip to main content
Glama

Linear MCP Server

by Iwark

リニアMCPサーバー

線形リソースにアクセスするための MCP インターフェイスを提供する線形モデル コンテキスト プロトコル (MCP) サーバー実装。

カーソルを使ったセットアップ

  1. リポジトリをクローンし、依存関係をインストールします。
git clone git@github.com:Iwark/linear-mcp-server.git cd linear-mcp-server npm install
  1. 起動スクリプトを作成します。
# Create linear.sh touch linear.sh chmod +x linear.sh # Add the following content export LINEAR_API_KEY="<YOUR LINEAR API KEY>" node /absolute/path/to/linear-mcp-server/index.js
  1. カーソルで設定:
  • カーソル設定を開く
  • MCPサーバーセクションで新しいサーバーを追加します
  • タイプを選択: Command
  • 設定コマンド: sh /absolute/path/to/linear.sh

これで、Cursor 内から Linear MCP サーバーを使用できるようになりました。

Linear API キーは、Linear 設定ページから取得できます。

  1. サーバーを起動します。
npm start

利用可能なツール

問題作成

指定されたパラメータを使用して新しい線形問題を作成します。

  • title (必須): 問題のタイトル
  • teamId (必須): チームID
  • description (オプション): 問題の説明
  • priority (オプション):問題の優先度(0:優先度なし、1:緊急、2:高、3:中、4:低)
  • stateId (オプション): 州ID
  • assigneeId (オプション): 担当者ID
  • estimate (オプション): 見積りを発行する
  • 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エラー
  • レート制限を超えました
  • 無効なリソースタイプ
  • 認証の問題

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

MCP インターフェイスを介して Linear リソースとのやり取りを可能にし、レート制限とエラー処理のサポートによる問題管理とリソース取得の機能を提供します。

  1. カーソルを使ったセットアップ
    1. 利用可能なツール
      1. 問題作成
      2. 検索の問題
      3. リソースの読み取り
    2. レート制限
      1. エラー処理

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A MCP server for managing and storing code snippets in various programming languages, allowing users to create, list, and delete snippets via a standardized interface.
          Last updated -
          3
          4
          JavaScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          An MCP server that provides tools for interacting with Linear issue tracking system, currently supporting issue search with plans to expand to issue creation, updates, comments, and project management.
          Last updated -
          1
          73
          1
          TypeScript
          MIT License
        • A
          security
          F
          license
          A
          quality
          An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
          Last updated -
          39
          28
          • Apple
        • A
          security
          A
          license
          A
          quality
          An MCP server implementation that integrates with Backlog API, enabling project management operations including issues, projects, and wikis through natural language interactions.
          Last updated -
          12
          53
          3
          TypeScript
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/Iwark/linear-mcp-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server