Linear
Linear project-management molecule for SixDegree. Discovers organizations, teams, projects, issues, cycles, and labels; exposes issue lifecycle and comment management over MCP.
- Discovery:
LinearOrganization,LinearTeam,LinearProject,LinearIssue,LinearCycle,LinearLabel(withBELONGS_TO,ASSIGNED_TO,PART_OF,LABELED_WITH,IMPLEMENTED_BY,TRACKS,CORRESPONDS_TO,NOTIFIESrelations; cross-moleculeIMPLEMENTED_BY/TRACKS/CORRESPONDS_TOvia rules). - MCP: 4 tools (1 Hydrate, 1 Factory, 2 Mutate).
| Name | Category | Risk | Purpose |
|---|---|---|---|
linear_hydrate_issue | Hydrate | Read | Fetch full details of a Linear issue. |
linear_create_issue | Factory | Write | Create a new issue in a team. |
linear_update_issue | Mutate | Write | Change a Linear issue's state, priority, assignee, or title. |
linear_add_comment | Mutate | Write | Add a comment to a Linear issue. |
Either an OAuth-resolved bearer token or a Linear API key authenticates.
| Field | Required | Purpose |
|---|---|---|
oauth_token | one-of | Bearer token from the platform's Linear OAuth flow. Preferred. |
api_key | one-of | Linear API key. Fallback. |
include_issues, include_cycles, include_labels | no | Discovery scope toggles. |
team_keys | no | Limit discovery to specific team keys (empty = all teams). |
issue_days_back | no | History window for issue discovery. Default 90. |
Declares a linear OAuth provider on both Discovery and MCP capabilities. AuthURL/TokenURL are canonical (https://linear.app/oauth/authorize, https://api.linear.app/oauth/token). Scopes: read, write, issues:create.
Consumed by the SixDegree platform via the molecule registry. See the main README.
- AGENTS.md — tool taxonomy.
- Linear API docs.
- License: Apache-2.0.