「Linear」MCPサーバーとは?
Linear MCPサーバーは、Model Context Protocol(MCP)を用いてLinear APIとシームレスに統合できるサーバーです。AIアシスタントやエージェントがLinearの課題管理システムとプログラム的に連携可能となり、課題の作成・更新・検索、チーム情報の取得、担当やコメントの管理といった主要機能をMCP経由で利用できます。これにより、開発者やAIツールがプロジェクトのワークフロー自動化や管理を推進でき、ソフトウェア開発における生産性とコラボレーション効率が向上します。また、大規模言語モデルとLinearプラットフォーム間の橋渡しとして動作し、安全かつ制御されたアクセスやレート制限を提供します。
プロンプト一覧
利用可能なリソースにはプロンプトテンプレートの記載がありません。
リソース一覧
利用可能なリソースには明示的なリソースの記載がありません。
ツール一覧
linear_create_issue
指定した内容で新しいLinear課題を作成します。サブ課題やラベルの付与にも対応。
パラメータ:title(必須):課題タイトルteam(必須):チーム識別子(キー、UUID、または名前)
linear_update_issue
既存のLinear課題を新しいデータで更新します(書き込み権限が必要)。linear_search_issues
指定した条件でLinear課題を検索します。linear_get_user_issues
特定ユーザーに割り当てられた課題をすべて取得します。linear_get_issue
指定した課題の詳細情報を取得します。linear_get_teams
Linear内のチーム情報を取得します。linear_add_comment
既存のLinear課題にコメントを追加します(書き込み権限が必要)。
このMCPサーバーのユースケース
課題作成・管理の自動化
開発者やAIエージェントがLinear課題の作成、更新、コメント追加などをプログラム的に自動化し、バグ管理・機能要望・タスクワークフローの効率化と手作業削減を実現します。パーソナライズされたタスク取得
AIアシスタントが特定ユーザーに割り当てられた課題を取得し、開発者が自分の作業項目を素早く把握・優先付けできるよう支援します。プロジェクトチームの可視化
チーム構成や役割を取得・分析し、プロジェクト計画やリソース配分の最適化をサポートします。LinearとDevOpsワークフローの統合
MCP経由でLinear APIを公開することで、CI/CDパイプライン・チャットボット・ダッシュボードなどと連携し、リアルタイムなプロジェクト監視や自動ステータス更新を実現します。AIアシスタントによるコラボレーション強化
AIアシスタントがMCPサーバー経由でLinearと連携し、プロジェクト状況の要約や次のアクション提案、チーム会議時の関連課題の抽出などを行えます。
セットアップ方法
Windsurf
Windsurf用の特別な手順や設定情報はありません。
Claude
Claude用の特別な手順や設定情報はありません。
Cursor
Cursor用の特別な手順や設定情報はありません。
Cline
前提条件:
- Go 1.23以上がインストールされていること
- Linear APIキーの取得
インストール:
- GitHub Releases から適切なバイナリをダウンロード
- 実行可能にする:
chmod +x linear-mcp-go-*
APIキーの設定:
- Linear APIキーをエクスポート:
export LINEAR_API_KEY=your_linear_api_key
- Linear APIキーをエクスポート:
セットアップの実行:
- Cline用セットアップ実行:
./linear-mcp-go setup - 書き込み権限有効化:
./linear-mcp-go setup --write-access - 読み取り専用ツールの自動承認:
./linear-mcp-go setup --auto-approve=allow-read-only
- Cline用セットアップ実行:
確認:
- セットアップ処理によりインストール状況の確認、AIアシスタントの設定、指定ツールの自動承認などが行われます。
Cline用JSON設定例
{
"mcpServers": {
"linear-mcp-go": {
"command": "./linear-mcp-go",
"args": ["serve"]
}
}
}
書き込み権限を有効化する場合:
{
"mcpServers": {
"linear-mcp-go": {
"command": "./linear-mcp-go",
"args": ["serve", "--write-access"]
}
}
}
APIキーの安全な管理
APIキーは環境変数として設定:
export LINEAR_API_KEY=your_linear_api_key
または設定ファイル内で:
{
"mcpServers": {
"linear-mcp-go": {
"command": "./linear-mcp-go",
"args": ["serve"],
"env": {
"LINEAR_API_KEY": "your_linear_api_key"
}
}
}
}
フロー内でのMCP利用方法
FlowHuntでのMCP利用
FlowHuntのワークフローにMCPサーバーを統合するには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します。

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションに次のJSON形式でMCPサーバーの詳細を入力します。
{
"linear-mcp-go": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントがこのMCPサーバーの全機能をツールとして利用できるようになります。“linear-mcp-go” の部分は実際のMCPサーバー名に、URLは自分のMCPサーバーのURLに置き換えてください。
概要
| セクション | 利用可否 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | プロンプトテンプレートの記載なし |
| リソース一覧 | ⛔ | 明示的なリソースの記載なし |
| ツール一覧 | ✅ | READMEに6つのツールが記載 |
| APIキーの安全な管理 | ✅ | 環境変数 LINEAR_API_KEY を利用 |
| サンプリング対応(評価では重要度低) | ⛔ | 記載なし |
上記を踏まえると、Linear MCPサーバーはLinearワークフロー向けに特化された、ドキュメントも充実した連携機能を提供しますが、高度なMCP機能(プロンプトテンプレート、明示的なリソースプリミティブ、サンプリング/rootsの記載等)はありません。LinearをAIアシスタントで自動化・強化したい開発者には必要十分な機能を備えています。
MCPスコア
| ライセンスがあるか | ⛔ |
|---|---|
| ツールが少なくとも1つある | ✅ |
| Fork数 | 4 |
| Star数 | 8 |
