Skip to main content
Glama

リニア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キーに置き換えます

Related MCP server: Linear MCP Server

利用可能なツール

タスクを取得する

オプションのフィルタリングを使用して 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: {}
Deploy Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

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/Tyru5/linear-mcp'

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