Linear integration
Modern issue tracking and project management platform for software teams. Build integrations for managing issues, projects, teams, cycles, and workflows. Linear uses GraphQL API for all operations with real-time sync capabilities.
Common Linear use cases
- Track project progress
- Archive completed projects
- Build issue search functionality
- Rename labels
- Rename statuses
- Clean up backlog
- Plan new sprints
- Bulk reassignment
- Link design files
- List integrations
What you can do with Linear
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Issue, 9 operations
- POSTarchive_issue
Archives an issue, removing it from active views.
- POSTbulk_update_issues
Updates multiple issues simultaneously with the same changes.
- POSTcreate_issue
Creates a new issue in Linear with specified title, team, and optional metadata.
- POSTdelete_issue
Deletes an issue by moving it to trash where it can be restored within 30 days.
- POSTget_issue
Retrieves detailed information about a specific issue by its identifier or UUID.
- POSTlist_issues
Retrieves a paginated list of issues from Linear with optional filtering by team, project, or assignee.
- POSTsearch_issues
Searches issues by text query across titles, descriptions, and comments.
- POSTunarchive_issue
Restores an archived issue back to active status.
- POSTupdate_issue
Updates properties of an existing issue such as title, state, assignee, or priority.
Project, 6 operations
- POSTarchive_project
Archives a project, hiding it from active views while preserving history.
- POSTcreate_project
Creates a new project associated with one or more teams.
- POSTdelete_project
Deletes a project from Linear.
- POSTget_project
Retrieves detailed information about a specific project including issues and milestones.
- POSTlist_projects
Retrieves a list of projects with their status, dates, progress, and associated teams.
- POSTupdate_project
Updates properties of an existing project including name, state, and dates.
Cycle, 5 operations
- POSTarchive_cycle
Archives a completed cycle, removing it from active views.
- POSTcreate_cycle
Creates a new sprint/cycle for a team with specified dates.
- POSTget_cycle
Retrieves detailed information about a specific cycle including all assigned issues.
- POSTlist_cycles
Retrieves sprint/cycle information for a team including dates and progress.
- POSTupdate_cycle
Updates properties of an existing cycle such as dates or name.
Comment, 4 operations
- POSTadd_comment
Adds a comment to an existing issue with markdown-formatted content.
- POSTdelete_comment
Deletes a comment from an issue.
- POSTlist_comments
Retrieves all comments on a specific issue.
- POSTupdate_comment
Updates the content of an existing comment.
Document, 4 operations
- POSTcreate_document
Creates a new document in the workspace or project.
- POSTget_document
Retrieves detailed information about a specific document.
- POSTlist_documents
Retrieves documents in the workspace with optional project filtering.
- POSTupdate_document
Updates properties of an existing document including content.
Label, 4 operations
- POSTcreate_label
Creates a new issue label with specified name and color.
- POSTdelete_label
Deletes (archives) a label from the workspace.
- POSTlist_labels
Retrieves all issue labels with their colors and hierarchy.
- POSTupdate_label
Updates properties of an existing label such as name or color.
Team, 4 operations
- POSTcreate_team
Creates a new team in the workspace.
- POSTget_team
Retrieves detailed information about a specific team including members, states, and cycles.
- POSTlist_teams
Retrieves all teams in the workspace with their workflow states and issue counts.
- POSTupdate_team
Updates properties of an existing team.
Workflow state, 4 operations
- POSTcreate_workflow_state
Creates a new workflow state for a team.
- POSTget_workflow_states
Retrieves workflow states for a Linear team showing available issue statuses.
- POSTlist_workflow_states
Retrieves all workflow states (issue statuses) in the workspace.
- POSTupdate_workflow_state
Updates properties of an existing workflow state.
Initiative, 3 operations
- POSTcreate_initiative
Creates a new strategic initiative.
- POSTlist_initiatives
Retrieves all initiatives (high-level goals) in the workspace.
- POSTupdate_initiative
Updates properties of an existing initiative.
Webhook, 3 operations
- POSTcreate_webhook
Creates a new webhook to receive Linear events.
- POSTdelete_webhook
Deletes a webhook subscription.
- POSTlist_webhooks
Retrieves all webhooks configured in the workspace.
Attachment, 2 operations
- POSTcreate_attachment
Creates an attachment link on an issue.
- POSTlink_issue_to_pr
Links a GitHub or GitLab pull request to a Linear issue for development tracking and automation.
Milestone, 2 operations
- POSTcreate_milestone
Creates a new milestone within a project.
- POSTlist_milestones
Retrieves milestones for a specific project.
Notification, 2 operations
- POSTget_notifications
Retrieves notifications for the authenticated user.
- POSTmark_notification_read
Marks a notification as read/archived.
User, 2 operations
- POSTget_user
Retrieves detailed information about a specific user including their assigned issues.
- POSTlist_users
Retrieves all users in the workspace with their profile information and roles.
Issue relation, 1 operation
- POSTcreate_issue_relation
Creates a relation between two issues such as blocks, duplicate, or related.
Organization, 1 operation
- POSTget_organization
Retrieves details about the current organization.
Roadmap, 1 operation
- POSTlist_roadmaps
Retrieves all roadmaps in the workspace with their projects.
Viewer, 1 operation
- POSTget_viewer
Retrieves the profile of the currently authenticated user.
Use Linear from Claude Code, Cursor or Codex
Connect Linear in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Linear operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Linear
Create your workspace
Sign up free. Nothing to install.
Connect Linear once
Add your Linear connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Linear integration FAQ
- What can you do with the Linear integration?
- LiveContext exposes 58 operations on Linear, covering issue, project, cycle and comment. Common uses include Track project progress, Archive completed projects and Build issue search functionality.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…