Linear MCP Server

by Tyru5

Integrations

  • Provides tools for interacting with Linear's API, allowing users to fetch tasks with filtering options (by status, assignee, team), retrieve detailed task information, and list teams and users in a Linear workspace.

リニアMCPサーバー

この MCP サーバーは、Linear API と対話するためのツールを提供し、タスクとその関連詳細を取得できるようにします。

設定

  1. 依存関係をインストールします:
    npm install
  2. サーバーを構築します。
    npm run build
  3. リニア API キーを設定します。
    • LinearからAPIキーを取得します(設定 > API > 個人APIキー)
    • API キーを使用して MCP 設定ファイルを更新します。
      • 場所: /Users/tiru5/Library/Application Support/Cursor/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
      • YOUR_LINEAR_API_KEY_HERE実際のAPIキーに置き換えます

利用可能なツール

タスクを取得する

オプションのフィルタリングを使用して Linear からタスクを取得します。

パラメータ:

  • status (オプション):ステータスでフィルタリングします(例:「Todo」、「進行中」、「完了」)
  • assignee (オプション): 担当者名またはIDでフィルタリング
  • team (オプション):チーム名またはIDでフィルタリング
  • limit (オプション): 返されるタスクの最大数 (デフォルト: 20、最大: 100)

例:

{ "status": "In Progress", "assignee": "John", "team": "Engineering", "limit": 10 }

タスクの詳細を取得する

特定のタスクに関する詳細情報を取得します。

パラメータ:

  • taskId (必須): 詳細を取得するタスクのID

例:

{ "taskId": "LIN-123" }

get_teams

リニアワークスペース内のチームのリストを取得します。

**パラメータ:**なし

get_users

リニアワークスペース内のユーザーのリストを取得します。

**パラメータ:**なし

使用例

特定のユーザーに割り当てられたタスクの取得

use_mcp_tool server_name: linear tool_name: get_tasks arguments: { "assignee": "John", "status": "In Progress" }

特定のタスクの詳細を取得する

use_mcp_tool server_name: linear tool_name: get_task_details arguments: { "taskId": "LIN-123" }

すべてのチームを一覧表示する

use_mcp_tool server_name: linear tool_name: get_teams arguments: {}

すべてのユーザーを一覧表示する

use_mcp_tool server_name: linear tool_name: get_users arguments: {}

You must be authenticated.

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

Linear API と対話するためのツールを提供し、ユーザーが Linear ワークスペースからタスク、タスクの詳細、チーム、およびユーザーを取得できるようにします。

  1. 設定
    1. 利用可能なツール
      1. タスクを取得する
      2. タスクの詳細を取得する
      3. get_teams
      4. get_users
    2. 使用例
      1. 特定のユーザーに割り当てられたタスクの取得
      2. 特定のタスクの詳細を取得する
      3. すべてのチームを一覧表示する
      4. すべてのユーザーを一覧表示する

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      Enables AI agents to manage issues, projects, and teams on the Linear platform programmatically.
      Last updated -
      7
      123
      22
      JavaScript
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      Facilitates project management with the Linear API via the Model Context Protocol, allowing users to manage initiatives, projects, issues, and their relationships through features like creation, viewing, updating, and prioritization.
      Last updated -
      324
      4
      TypeScript
    • A
      security
      F
      license
      A
      quality
      Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.
      Last updated -
      7
      123
      1
      JavaScript
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that allows Claude to interact with Linear's API for managing teams, issues, projects, and cycles.
      Last updated -
      15
      1
      TypeScript
      MIT License

    View all related MCP servers

    ID: uhlvwalsfa