mcpField
L
Linear MCP Server

Linear MCP Server

ローカル
github.com/argia-andreasバージョン管理087 週間前に更新

Linear MCP Server について

Linear MCP Server は、AI アシスタントが MCP 経由で Linear のデータを取得するためのサーバーです。現在はユーザー ID またはメールアドレスを指定し、そのユーザーの Todo 状態のチケットを取得できます。

主な機能

  1. 01ユーザー ID で Todo チケットを取得
  2. 02メールアドレスで Todo チケットを取得
  3. 03チケット ID、タイトル、URL、優先度を返却

活用シーン

  1. 01ユーザーの Todo チケットを確認
  2. 02メールアドレスから担当者の未完了作業を特定

MCP 対応

指定ユーザーの Todo チケットを取得するツールを MCP クライアントに公開します。ユーザー ID またはメールアドレスで検索できます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Linear MCP サーバー

Linear と連携するための Model Context Protocol(MCP)サーバーです。このサーバーを使用すると、AI アシスタントが MCP 標準を介して Linear からデータを取得できます。

現在の機能

  • ユーザー ID またはメールアドレスを指定して、ユーザーの未完了チケットを取得します

インストール

  1. このリポジトリをクローンします
  2. 依存関係をインストールします:
    npm install
    
  3. プロジェクトのルートに .env ファイルを作成します(.env.example をコピーします):
    LINEAR_API_KEY=your_linear_api_key_here
    
    Linear Developer Console から Linear API キーを取得します

開発

開発サーバーを実行します(ホットリロード有効):

npm run dev

本番環境向けビルド

TypeScript コードをビルドします:

npm run build

コンパイル済みのコードを実行します:

npm start

MCP クライアントでの使用

この MCP サーバーは標準の MCP プロトコルを実装しており、あらゆる MCP クライアントで使用できます。サーバーは以下のツールを公開します:

Claude Code での使用

この MCP サーバーを Claude Code で使用するには、次のコマンドを実行します:

claude mcp add linear-mcp-server -- node dist/index.js

これにより、Linear MCP サーバーが Claude Code に登録され、Claude との会話から Linear のチケットに直接アクセスできるようになります。

get-user-todo-tickets

指定したユーザーの「Todo」状態のチケットをすべて取得します。

パラメーター:

  • userId(任意):ユーザーの ID
  • email(任意):ユーザーのメールアドレス

注:userId または email のいずれかを指定する必要があります。

応答例:

[
  {
    "id": "issue-id",
    "identifier": "PROJ-123",
    "title": "Fix login issue",
    "url": "https://linear.app/...",
    "priority": 1
  },
  ...
]

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

コメント

MCP は初めてですか?

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

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