Linear for Claude, Cursor, ChatGPT & agents
Linear — inspect, search, create, update, and comment on issues; discover teams, users, labels, workflow states, cycles, and projects
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
Linear — inspect, search, create, update, and comment on issues; discover teams, users, labels, workflow states, cycles, and projects. Use discovery tools before create/update when you need ids for assignees, labels, projects, cycles, or workflow states.
The Linear skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and Linear is connected, ask your agent something like:
- “List every open issue assigned to me in the Engineering team.”
- “Create a Linear issue: title 'Fix flaky CI on PR #1234', priority Urgent.”
- “Update issue LIN-89 status to 'In Progress' and leave a comment with the PR link.”
Tools available (13)
linear__list_issuesList Linear issues, optionally filtered by team, workflow state, assignee, project, cycle, or label. Use discovery tools first when you need ids. Returns compact issue summaries with team/state/assignee/labels/project/cycle metadata.
linear__get_issueGet full details for one Linear issue: description, team, state, assignee, labels, project, cycle, priority, estimate, due date, timestamps, and URL.
linear__create_issueCreate / file / open a new Linear issue in a team. Supports title, Markdown description, priority, assignee, labels, project, cycle, workflow state, estimate, and due date. Use discovery tools first to find ids.
linear__update_issueUpdate an existing Linear issue. Supports workflow state, title, description, priority, assignee, labels, project, cycle, estimate, and due date.
linear__list_commentsList comments for one Linear issue. Use when you need discussion history or prior decisions before replying or changing the issue.
linear__create_commentCreate a Markdown comment on one Linear issue. Prefer comments for status reports, investigation notes, and handoff summaries instead of overwriting the issue description.
linear__list_usersList active Linear users. Use this to discover assignee_id values before create_issue or update_issue.
linear__list_labelsList Linear issue labels, optionally scoped to one team. Use this to discover label_ids before create_issue or update_issue.
linear__list_workflow_statesList Linear workflow states, optionally scoped to one team. Use this to discover status names or state ids before updating an issue.
linear__list_cyclesList Linear cycles, optionally scoped to one team. Use this to discover cycle_id values before create_issue or update_issue.
linear__list_projectsList Linear projects (initiatives / milestones). When `team_id` is omitted, returns projects accessible to any of the user's teams. Use when the user wants to see ongoing projects or you need a project_id.
linear__list_teamsList the user's accessible Linear teams (id, name, key). Use this before team-scoped issue, label, state, cycle, project, or create operations when you do not already have a team_id.
linear__searchSearch / find / look up Linear issues across the workspace by free-text query. Returns compact issue summaries and Linear's total_count.
How to connect
Linear needs a provider API key to talk to linear. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize Linear.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at Linear? You may also want:
- Jira — list projects, get project metadata (issue types, statuses, components, versions), search issues with JQL, fetch issue details with description and recent comments, list workflow trans...
- Wrike — list / fetch / create / update tasks, browse folders and projects, list and post comments on tasks
Or browse all 75 skills in the Syncore catalog.