Linear
The member's own Linear through a personal API key: teams with their states, labels and members, projects, filtered and paged issue lists, one issue with its comments, and creating, updating and commenting on issues. Nothing here deletes an issue.
10 verbs in this family.
commentOnLinearIssueComment on a Linear issue by identifier (ENG-123) or id, as the member's own Linear user.connectLinearConnect the signed-in member's own Linear account with a personal API key (Linear Settings → API → Personal API keys).createLinearIssueCreate a Linear issue in a team as the member's own Linear user, with a title and optionally a description, state, assignee, priority, labels and project.disconnectLinearDisconnect the signed-in member's Linear.getLinearIssueRead one Linear issue by identifier (ENG-123) or id: title, description, state, assignee, priority, labels, project, url and its latest 50 comments.linearConnectionStatusRead whether the signed-in member's Linear is connected, which Linear user and workspace the key acts as, and a fresh live check of the key against Linear.listLinearIssuesList one page of Linear issues, most recently updated first, filtered by any of team, project, assignee ("me" or a Linear user id), workflow state (a name like "In Progress" or a type like started,…listLinearProjectsList one page of Linear projects (id, name, state, url), optionally only those a team can access.listLinearTeamsList one page of the Linear teams the member's key can see, each with its key (ENG), its workflow states (id, name, type), labels and members (id, name).updateLinearIssueUpdate a Linear issue by identifier (ENG-123) or id: title, description, state, assignee, priority, labels or project.