It would be nice if you can allow connecting multiple linear workspaces to Cursor coz I just realized when I connect cursor to one workspace and then I go to my other workspace the integration is suspended and I can no longer assign cursor to those tasks. I understand that typically a person might be belonging to 1 workspace, but in many cases (especially when someone is a freelancer with multiple clients), you would want to connect your cursor to different workspaces simultaneously.
Whenever I want to assign some task, I am having to reconnect different workspaces which is annoying to do so. Another option for me is to use the Cursor Web interface and configure my environment to have the linear MCP but at that point it kinda defeats the purpose of having a linear agent integration in the first place.
Right now the integration really only supports one Linear workspace at a time. If you connect another workspace, the previous one gets disconnected. That’s inconvenient for freelancers with multiple clients.
I’ll pass the request to the team. As a temporary workaround, you can use Linear MCP via Cursor Web (like you mentioned). I know it’s not ideal, but at least you won’t have to switch every time.
Let me know if you can share more details about your use case. It’ll help with prioritization.
I already do that for MCPs, I am talking about the Linear Agent integration of Cursor not MCPs where Cursor becomes sorta like a team member on linear and can be assigned issues from linear (and I can converse with the agent on linear itself). With MCP I will have to ask cursor to pull the issue and work on it from the cursor IDEs instead of doing it from linear