Linear

by tacticlaunch
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables interaction with Linear's GraphQL API, allowing querying and mutation operations for project management data.

  • Provides tools for interacting with Linear's GraphQL API, enabling AI assistants to retrieve issues, projects, and teams data, create and update issues, change issue status, assign issues to team members, add comments, and create projects and teams.

MCPリニア

AI アシスタントが Linear プロジェクト管理システムと対話できるようにする Linear GraphQL API 用のモデル コンテキスト プロトコル (MCP) サーバー実装。

特徴

MCP Linearは、MCPプロトコルを実装することで、AIアシスタントとLinear(プロジェクト管理ツール)間のギャップを埋めます。これにより、以下のことが可能になります。

  • 問題、プロジェクト、チーム、その他のデータをLinearから取得する
  • 問題の作成と更新
  • 問題のステータスを変更する
  • チームメンバーに問題を割り当てる
  • コメントを追加する
  • プロジェクトとチームを作成する

プロンプトの例

接続すると、次のようなプロンプトを使用できます。

  • 「すべてのLinearの問題を表示」
  • 「フロントエンドチームに「ログインバグの修正」というタイトルの新しい問題を作成します」
  • 「問題 FE-123 のステータスを「進行中」に変更する」
  • 「問題 BE-456 を John Smith に割り当てる」
  • 「問題 UI-789 にコメントを追加: 'これは金曜日までに修正する必要があります'」

インストール

リニアAPIトークンの取得

MCP Linear を使用するには、Linear API トークンが必要です。取得方法は次のとおりです。

  1. linear.appでLinearアカウントにログインしてください
  2. 組織のアバター(左上隅)をクリックします
  3. 設定を選択
  4. 左側のサイドバーの**「セキュリティとアクセス」**に移動します
  5. 個人APIキーの下にある新しいAPIキーをクリックします
  6. キーに名前を付けます(例: MCP Linear Integration
  7. 生成された API トークンをコピーして安全に保管してください。再度表示することはできません。

Smithery経由でインストールする (推奨)

  • MCP Linear for Cursor をインストールするには:
npx -y @smithery/cli install @tacticlaunch/mcp-linear --client cursor
  • Claude Desktop に MCP Linear をインストールするには:
npx -y @smithery/cli install @tacticlaunch/mcp-linear --client claude

手動設定

MCP 設定ファイルに次の内容を追加します。

{ "mcpServers": { "linear": { "command": "npx", "args": ["-y", "@tacticlaunch/mcp-linear"], "env": { "LINEAR_API_TOKEN": "<YOUR_TOKEN>" } } } }

クライアント固有の設定場所

  • カーソル: ~/.cursor/mcp.json
  • Claude デスクトップ: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Claude VSCode 拡張機能: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  • GoMCP: ~/.config/gomcp/config.yaml

手動実行

前提条件

  • Node.js (v18+)
  • NPM または Yarn
  • リニアAPIトークン
# Install globally npm install -g @tacticlaunch/mcp-linear # Or clone and install locally git clone https://github.com/tacticlaunch/mcp-linear.git cd mcp-linear npm install npm link # Makes the package available globally

サーバーの実行

Linear API トークンを使用してサーバーを実行します。

mcp-linear --token YOUR_LINEAR_API_TOKEN

または、環境にトークンを設定し、引数なしで実行します。

export LINEAR_API_TOKEN=YOUR_LINEAR_API_TOKEN mcp-linear

利用可能なツール

利用可能なツールと計画されている機能の完全なリストについては、 TOOLS.md を参照してください。

発達

ローカルで開発する方法の詳細については、 DEVELOPMENT.md を参照してください。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

AI アシスタントが自然言語を通じてリニア プロジェクト管理システムと対話できるようにし、ユーザーが問題、プロジェクト、チームを取得、作成、更新できるようにする MCP サーバー。

  1. Features
    1. Example prompts
      1. Installation
        1. Getting Your Linear API Token
        2. Installing via Smithery (Recommended)
        3. Manual Configuration
        4. Manual run
      2. Available Tools
        1. Development
          1. License
            ID: r0jy9qy35n