Linear MCP Server

by Tyru5

Integrations

  • Provides tools for interacting with Linear's API, allowing users to fetch tasks with filtering options (by status, assignee, team), retrieve detailed task information, and list teams and users in a Linear workspace.

线性 MCP 服务器

该 MCP 服务器提供与 Linear API 交互的工具,允许您获取任务及其相关详细信息。

设置

  1. 安装依赖项:
    npm install
  2. 构建服务器:
    npm run build
  3. 配置您的线性 API 密钥:
    • 从 Linear 获取您的 API 密钥(设置 > API > 个人 API 密钥)
    • 使用您的 API 密钥更新 MCP 设置文件:
      • 位置: /Users/tiru5/Library/Application Support/Cursor/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
      • YOUR_LINEAR_API_KEY_HERE替换为您的实际 API 密钥

可用工具

获取任务

通过可选的过滤从 Linear 获取任务。

参数:

  • status (可选):按状态过滤(例如,“待办事项”、“进行中”、“完成”)
  • assignee (可选):按受让人姓名或 ID 过滤
  • team (可选):按团队名称或 ID 过滤
  • limit (可选):返回的最大任务数(默认值:20,最大值:100)

例子:

{ "status": "In Progress", "assignee": "John", "team": "Engineering", "limit": 10 }

获取任务详情

获取有关特定任务的详细信息。

参数:

  • taskId (必需):要检索详细信息的任务的 ID

例子:

{ "taskId": "LIN-123" }

获取团队

获取线性工作区中的团队列表。

**参数:**

获取用户

获取线性工作区中的用户列表。

**参数:**

使用示例

获取分配给特定用户的任务

use_mcp_tool server_name: linear tool_name: get_tasks arguments: { "assignee": "John", "status": "In Progress" }

获取特定任务的详细信息

use_mcp_tool server_name: linear tool_name: get_task_details arguments: { "taskId": "LIN-123" }

列出所有球队

use_mcp_tool server_name: linear tool_name: get_teams arguments: {}

列出所有用户

use_mcp_tool server_name: linear tool_name: get_users arguments: {}

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

提供与 Linear API 交互的工具,允许用户从他们的 Linear 工作区获取任务、任务详细信息、团队和用户。

  1. 设置
    1. 可用工具
      1. 获取任务
      2. 获取任务详情
      3. 获取团队
      4. 获取用户
    2. 使用示例
      1. 获取分配给特定用户的任务
      2. 获取特定任务的详细信息
      3. 列出所有球队
      4. 列出所有用户

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      Enables AI agents to manage issues, projects, and teams on the Linear platform programmatically.
      Last updated -
      7
      123
      22
      JavaScript
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      Facilitates project management with the Linear API via the Model Context Protocol, allowing users to manage initiatives, projects, issues, and their relationships through features like creation, viewing, updating, and prioritization.
      Last updated -
      324
      4
      TypeScript
    • A
      security
      F
      license
      A
      quality
      Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.
      Last updated -
      7
      123
      1
      JavaScript
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that allows Claude to interact with Linear's API for managing teams, issues, projects, and cycles.
      Last updated -
      15
      1
      TypeScript
      MIT License

    View all related MCP servers

    ID: uhlvwalsfa