mcpField
L
Linear MCP Server

Linear MCP Server

ローカル
github.com/Tyru5バージョン管理178 週間前に更新

Linear MCP Server について

Linear MCP Serverは、Linearの課題と関連するワークスペース情報を取得するツールを提供します。課題の絞り込みや、課題、チーム、ユーザー情報の確認が必要なMCPクライアント向けです。

主な機能

  1. 01状態、担当者、チームで課題を絞り込み
  2. 02課題の取得件数を指定
  3. 03課題IDから詳細を取得
  4. 04ワークスペースのチームとユーザーを一覧表示

活用シーン

  1. 01状態と担当者で課題を検索
  2. 02指定した課題の詳細を確認
  3. 03Linearワークスペースのチームを一覧表示
  4. 04Linearワークスペースのユーザーを取得

MCP 対応

MCPサーバーは、Linearの課題検索、課題詳細の取得、ワークスペースのチームとユーザーの一覧表示を行うツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Linear MCP サーバー

この MCP サーバーは、Linear API と連携するツールを提供し、タスクと関連する詳細情報を取得できます。

セットアップ

  1. 依存関係をインストールします:

    npm install
    
  2. サーバーをビルドします:

    npm run build
    
  3. Linear API キーを設定します:

    • Linear から API キーを取得します(Settings > API > Personal API Keys)
    • MCP 設定ファイルを API キーで更新します:
      • 場所:/Users/tiru5/Library/Application Support/Cursor/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
      • YOUR_LINEAR_API_KEY_HERE を実際の API キーに置き換えます

利用可能なツール

get_tasks

オプションのフィルターを指定して、Linear からタスクを取得します。

パラメーター:

  • status(任意):ステータスで絞り込みます(例:「Todo」、「In Progress」、「Done」)
  • assignee(任意):担当者の名前または ID で絞り込みます
  • team(任意):チーム名または ID で絞り込みます
  • limit(任意):返すタスクの最大数(デフォルト:20、最大:100)

例:

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

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

パラメーター:

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

例:

{
  "taskId": "LIN-123"
}
get_teams

Linear ワークスペース内のチーム一覧を取得します。

パラメーター: なし

get_users

Linear ワークスペース内のユーザー一覧を取得します。

パラメーター: なし

使用例

特定のユーザーが担当するタスクを取得する
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: {}

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。