TM

tacticlaunch/mcp-linear

Developer tools

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

148 stars 40 forks 品質 92 トレンド 30MIT

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

概要

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

概要(AI 翻訳)

Linear GraphQL API用のモデルコンテキストプロトコル(MCP)サーバーで、実際のプロジェクト管理ワークフロー向けに構築されました。単なる基本的なイシューCRUDではありません。

特徴

MCP Linearは、MCPプロトコルを実装することでAIアシスタントとLinearを橋渡しします。これにより、以下のことが可能となります:

  • 課題、プロジェクト、チーム、サイクル、マイルストーン、ロードマップ、顧客、顧客ニーズ、ワークスペース/プロジェクト/イニシアチブ/チーム/課題/リリース/サイクル文書の取得
  • 問題の作成・更新、ステータス変更、割り当て、コメント
  • プロジェクト管理、diff認識型プロジェクトおよびイニシアティブの更新ライフサイクル、マイルストーン、ロードマップ、保存済みビュー、お気に入り
  • ワークスペースのウェブフックの作成と管理(更新や署名シークレットのローテーションを含む)
  • OAuthアプリのマニフェストや認可URLの作成、スコープ付きクライアント認証トークンの発行、または管理OAuthアプリケーションとして認証された場合の子OAuthアプリの管理
  • テンプレート、カスタムフィールド、添付ファイルの扱い
  • 顧客記録、顧客ステータス/ティア、問題やプロジェクトに関連する顧客ニーズの扱い
  • 通知、サブスクリプション、セッション、監査、統合をMCPを離れずに閲覧できます
  • 大規模な計画セッションを実行する前にレート制限とサーバーの健全性を点検する

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

README

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

MCP Linear

A Model Context Protocol (MCP) server for the Linear GraphQL API, built for real project-management workflows — not just basic issue CRUD.

Features

MCP Linear bridges AI assistants and Linear by implementing the MCP protocol. With it you can:

  • Retrieve issues, projects, teams, cycles, milestones, roadmaps, customers, customer needs, and workspace/project/initiative/team/issue/release/cycle documents
  • Create and update issues, change status, assign, and comment
  • Manage projects, full diff-aware project and initiative update lifecycles, milestones, roadmaps, saved views, and favorites
  • Create and manage workspace webhooks, including updates and signing-secret rotation
  • Prepare OAuth app manifests and authorization URLs, issue scoped client-credentials tokens, or manage child OAuth apps when authenticated as a managing OAuth application
  • Work with templates, custom fields, and attachments
  • Work with customer records, customer statuses/tiers, and customer needs linked to issues or projects
  • Read notifications, subscriptions, sessions, audits, and integrations without leaving MCP
  • Inspect rate-limit and server health before running heavy planning sessions

See TOOLS.md for the full inventory.

MCP-native resources and prompts

The server exposes MCP resources and prompts in addition to tools, including:

  • Resources: linear://viewer, linear://organization, linear://teams, linear://projects, linear://project/{id}, linear://project/{id}/issues, linear://project/{id}/documents, linear://issue/{id}, linear://document/{id}, linear://roadmap/{id}, linear://milestone/{id}, linear://rate-limit
  • Prompts: summarize-project-status, draft-project-update, triage-issue, summarize-document

Example prompts

Once connected, you can use prompts like:

  • “Show me all my Linear issues”
  • “Create a new issue titled ‘Fix login bug’ in the Frontend team”
  • “Change the status of issue FE-123 to ‘In Progress’”
  • “Assign issue BE-456 to John Smith”
  • “Show all open issues in this project grouped by milestone and cycle”
  • “Draft a weekly project update from the current Linear state”
  • “Find the newest documents related to a project and summarize the key decisions”
  • “Show the pinned documents and links on this team’s home page”
  • “Create a document for ENG-123 with resource ordering metadata”
  • “Get the latest project update diff and archive an outdated update”
GitHub で README 全文を見る

インストール

npx -y @tacticlaunch/mcp-linear
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

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