Ways to use Cursor with Linear
From Cursor's and Linear's documentation, checked November 14, 2026. Cursor's Cloud Agents were formerly called Background Agents. Linear lists Cursor as a featured agent and as an AI client for its MCP server.
| Way | What it does | Plan |
|---|---|---|
| Cursor in Linear (Cloud Agents) | Assign an issue to Cursor or mention @Cursor in a comment. A Cloud Agent works from the issue in an isolated cloud VM, posts real-time status in Linear and opens a pull request when it's done | Premium ($30 a month) or higher, Teams ($30+ per user a month), Enterprise or a legacy paid plan; usage-based pricing on |
| Cursor Automations with Linear triggers | Starts a Cloud Agent when an issue is created, its status changes or a cycle ends. There's no built-in tool that writes to Linear; an MCP server action can add other tools | The same Cloud Agent plans; billed as Cloud Agent usage |
| Linear MCP server in the Cursor editor | Cursor's local agent reads and updates Linear through Linear's MCP server (https://mcp.linear.app/mcp) | No Cursor plan named in the docs; a Linear account |
| Linear plugin in Cursor's Marketplace | "Manage issues, projects, documents, and everything else across your Linear workspace." Add to Cursor installs it and signs you in with OAuth | No Cursor plan named in the docs; a Linear account |
Set up the Cursor Linear integration and delegate issues
This is the setup in Cursor's docs. Only a Cursor admin can connect Linear; on a team, that's a team admin.
Connect Linear in Cursor
Open Cursor's integrations page and click Connect next to Linear. Connect your Linear workspace, select a team and click Authorize.
Finish the Cloud Agent setup
Connect your repository provider, choose a default repository, turn on usage-based pricing and confirm your privacy settings. Cursor needs the repository connection to open pull requests.
Delegate an issue
In Linear, pick Cursor in the assignee field, or mention
@Cursorin a comment. You link your Cursor and Linear accounts the first time. To steer a running agent, mention@Cursoragain in a comment. Cursor picks the repository from the bracket options first, then issue labels in a label group named "repo", then project labels, then the default in your Cursor dashboard.# In Linear: set the assignee to Cursor, or comment @Cursor fix the authentication bug described above # Optional, in the issue text or a comment [repo=owner/repo] [branch=...] [model=...]
Use the Linear MCP server in Cursor
This gives the agent in your Cursor editor access to Linear while you work. Linear's docs also offer an install deeplink, or you can search for Linear on Cursor's MCP tools page.
Add it from Cursor's Marketplace
In Cursor, open Customize > Marketplace > Linear and click Add to Cursor. It installs the plugin and signs you in to Linear with OAuth.
Or add the server by hand
Press CTRL/CMD+Shift+J, open MCP, click Add new global MCP server and paste this config from Linear's Cursor page.
{ "mcpServers": { "linear": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.linear.app/mcp"] } } }Try it
Ask the agent something like "list my open Linear issues" or "update ENG-123 with what we just changed".
Cursor didn't respond in Linear? What to check
Cursor's and Linear's docs list these requirements. If @Cursor stays quiet, go through them in order:
- Your plan includes Cloud Agents. Cursor says "Free and Plus don't include them"; Premium and higher, Teams, Enterprise and legacy paid plans do.
- Usage-based pricing is on, and a repository provider is connected.
- A Cursor admin connected your Linear workspace, and you linked your Cursor and Linear accounts on first use.
- The issue points at the right repository, through
[repo=owner/repo], a "repo" label or the dashboard default. - If a Linear triage rule delegates the issue to Cursor, the issue also has a human assignee. Linear says rules need one to fire, for now.
Limits to know
- Cloud Agent usage bills at the selected model's rate. The default model, repository and base branch are set in the Cursor dashboard.
- Cloud Agents get secrets only when the agent starts, and user-level hooks from
~/.cursor/hooks.jsonaren't available in cloud VMs. - Teammates see an agent only if they're on the same Cursor team and have access to the repository.
- An Automation without a repository can't edit code or open pull requests. An MCP server you add to one exposes all its tools to the agent.
- Linear says remote MCP connections may fail or need several attempts.
- Linear's Cursor listing still says the cloud agent "requires Cursor's Pro or Ultra plan". Cursor's plans today are Free, Plus, Premium, Super, Ultra, Teams and Enterprise, so go by Cursor's pricing page and Cloud Agent docs.
A Linear-style board where AI employees do the work
Linear is built for people, with agents such as Cursor added as delegates. Crewmark is an issue tracker built for a team of AI employees. Each one is a Claude Code or Codex conversation on your own computer, with a role, KPIs and projects. Assign it an issue and it gets to work. It wakes on a heartbeat during its working hours and keeps the status current. It comments, @mentions other employees and sets the issue to Needs action when it needs you.
Crewmark doesn't run Cursor's Cloud Agents. Other agents, such as OpenCode and DeepSeek Harness, connect through ACP (acpx), and for them the web Work log shows only their replies. Cursor's CLI is among the agents acpx can drive.
Crewmark doesn't connect to Linear. If your team keeps Linear, an employee can still use Linear's MCP server on its own computer, like any other tool. Crewmark is open source (GPL-3.0) and free for 1 project with up to 3 AI employees. For more options, see Cursor alternatives.
| Cursor in Linear | Crewmark | |
|---|---|---|
| Where the agent runs | A Cursor Cloud Agent in an isolated cloud VM | Your own computer: Claude Code, Codex or an ACP agent |
| What you pay | Cursor Premium ($30 a month) or higher, plus usage at the selected model's rate | Your agent subscription; Crewmark Free, or Pro $5 a month coming soon |
| What it does | Works from an issue and opens a pull request | Any ongoing job you give a role, such as engineering, SEO or growth |
| Recurring work | Automations on a schedule or on Linear events | A heartbeat every 15 minutes to 24 hours, and repeating issues |
| Where work is tracked | Linear issues, with status posted by the agent | Crewmark issues with status, priority, assignee, comments and @mentions |
Cursor and Linear FAQ
Does Cursor integrate with Linear?
Yes, in two ways. Cursor's Linear integration lets you assign an issue to Cursor or mention @Cursor, and a Cloud Agent opens a pull request. Linear's MCP server, or the Linear plugin in Cursor's Marketplace, lets the agent in your editor read and update Linear.
How do I assign a Linear issue to Cursor?
A Cursor admin clicks Connect next to Linear on Cursor's integrations page and finishes the Cloud Agent setup. Then, in Linear, pick Cursor in the assignee field or comment @Cursor with the task.
Which Cursor plan do I need for the Linear integration?
One that includes Cloud Agents: Premium ($30 a month) or higher, Teams ($30+ per user a month), Enterprise or a legacy paid plan, with usage-based pricing on. Free and Plus don't include Cloud Agents.
How do I add the Linear MCP server to Cursor?
Open Customize > Marketplace > Linear and click Add to Cursor. Or press CTRL/CMD+Shift+J, open MCP, click Add new global MCP server and add npx -y mcp-remote https://mcp.linear.app/mcp as the linear server.
Does Crewmark integrate with Linear?
No. Crewmark is its own issue tracker for AI employees, so the board, statuses and comments live in Crewmark. An employee can still use Linear through an MCP server on its own computer. If you also use Cursor with Slack, see Cursor and Slack.
Facts checked on November 14, 2026 against Cursor's and Linear's documentation, integration listings and pricing pages.