CL

cline/linear-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

134 stars 62 forks 品質 58 トレンド 16

cline/linear-mcpは、https://github.com/cline/linear-mcp.からインポートされたMCPサーバー候補です。

概要

cline/linear-mcpは、https://github.com/cline/linear-mcp.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

LinearのAPIとやり取りするためのMCPサーバーです。このサーバーはClineを通じてLinearの問題、プロジェクト、チームを管理するためのツールセットを提供します。

セットアップガイド

1.環境設定

  1. リポジトリのクローン

  2. 依存関係のインストール:

  3. .env.exampleを.envにコピーする:

2.認証

サーバーは2つの認証方法をサポートしています:

APIキー(推奨)

  1. リニア設定へ
  2. 「セキュリティ&アクセス」セクションへ移動します
  3. 「Personal APIキー」セクションを探す
  4. 「新しいAPIキー」をクリックします
  5. キーに記述ラベル(例:「Cline MCP」)を付ける
  6. 生成されたトークンを直ちにコピーする
  7. トークンをあなたの.envファイルに追加:

OAuth Flow(代替)実装されていません

  1. [[T3]でOAuthアプリケーションを作成する]
  2. .envでOAuth環境変数を設定する:

3.サーバーの運用

  1. サーバーを構築する:

  2. サーバー開始:

4.クライン積分

  1. Cline MCPの設定ファイルを開きます:
  • macOS: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  • Windows: '%APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Linear MCP Server

An MCP server for interacting with Linear’s API. This server provides a set of tools for managing Linear issues, projects, and teams through Cline.

Setup Guide

1. Environment Setup

  1. Clone the repository
  2. Install dependencies:
    npm install
    
  3. Copy .env.example to .env:
    cp .env.example .env
    

2. Authentication

The server supports two authentication methods:

  1. Go to Linear Settings
  2. Navigate to the “Security & access” section
  3. Find the “Personal API keys” section
  4. Click “New API key”
  5. Give the key a descriptive label (e.g. “Cline MCP”)
  6. Copy the generated token immediately
  7. Add the token to your .env file:
    LINEAR_API_KEY=your_api_key
    

OAuth Flow (Alternative) NOT IMPLEMENTED

  1. Create an OAuth application at https://linear.app/settings/api/applications
  2. Configure OAuth environment variables in .env:
    LINEAR_CLIENT_ID=your_oauth_client_id
    LINEAR_CLIENT_SECRET=your_oauth_client_secret
    LINEAR_REDIRECT_URI=http://localhost:3000/callback
    

3. Running the Server

  1. Build the server:
    npm run build
    
  2. Start the server:
    npm start
    

4. Cline Integration

  1. Open your Cline MCP settings file:

    • macOS: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
    • Windows: %APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
    • Linux: ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  2. Add the Linear MCP server configuration:

    {
      "mcpServers": {
        "linear": {
          "command": "node",
          "args": ["/path/to/linear-mcp/build/index.js"],
          "env": {
            "LINEAR_API_KEY": "your_personal_access_token"
          },
          "disabled": false,
          "autoApprove": []
        }
      }
    }
    

Available Actions

The server currently supports the following operations:

Issue Management

  • ✅ Create issues with full field support (title, description, team, project, etc.)
  • ✅ Update existing issues (priority, description, etc.)
  • ✅ Delete issues (single or bulk deletion)
  • ✅ Search issues with filtering
  • ✅ Associate issues with projects
  • ✅ Create parent/child issue relationships
  • ✅ Read and create comments and threaded comments

Project Management

  • ✅ Create projects with associated issues
  • ✅ Get project information with rich text descriptions
  • ✅ Search projects with rich text descriptions
  • ✅ Associate issues with projects
  • ✅ Proper description handling using Linear’s documentContent field

Team Management

  • ✅ Get team information (with states and workflow details)
  • ✅ Access team states and labels

Authentication

  • ✅ API Key authentication
  • ✅ Secure token storage

Batch Operations

  • ✅ Bulk issue creation
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "linear": { "command": "node", "args": ["/path/to/linear-mcp/build/index.js"], "env": { "LINEAR_API_KEY": "your_personal_access_token" }, "disabled": false, "autoApprove": [] } } }