Linear MCP Server: How to Connect Linear to Claude, ChatGPT, Cursor & More

Linear has one of the best official MCP servers in the ecosystem. Built in partnership with Cloudflare and Anthropic, it runs as a remote hosted server at mcp.linear.app/mcp with OAuth 2.1 authentication and 25+ tools for managing your entire project workflow.
This guide covers what the Linear MCP server can do, how to set it up across different AI clients, and how to access it through MCPBundles for a hosted experience alongside your other tools.
What the Linear MCP Server Can Do
Linear's MCP server gives your AI full access to your project management workflow:
Issues
- Create issues — Title, description, assignee, priority, labels, project, cycle. Your AI creates issues from natural language.
- Update issues — Change status, priority, assignee, or any field. "Move all P0 bugs to In Progress" becomes one instruction.
- Search issues — Find issues by keyword, status, assignee, label, or project.
- Get issue details — Full issue data including comments, attachments, and history.
Projects & Cycles
- List projects — See all active projects with progress and status.
- Create projects — Set up new projects with descriptions, leads, and target dates.
- Manage cycles — View sprint cycles, add issues to cycles, track progress.
Teams & Organization
- List teams — Browse your Linear workspace teams.
- List users — See team members for assignment.
- Search documentation — Query Linear's docs for API and feature information.
Recent Updates (2026)
Linear's MCP server has been actively improved:
save_issueconsolidates create and update into one tool — fewer calls, less latency.- Branch name integration — Issues include
branchNamefor coding tools like Claude Code and Cursor to check out the right branch automatically. - SSE deprecation — The
/sseendpoint is being removed in favor ofmcp.linear.app/mcp(streamable HTTP).
Setup Options
Option 1: Direct Connection
Add Linear's official MCP server directly to your AI client:
Claude Desktop — Settings → MCP → Add Server:
{
"linearMcp": {
"url": "https://mcp.linear.app/mcp",
"transport": "streamable-http"
}
}
Claude Code:
claude mcp add linear --transport http https://mcp.linear.app/mcp
Cursor — Settings → MCP Servers → Add:
- URL:
https://mcp.linear.app/mcp - Transport: Streamable HTTP
ChatGPT — Supports Linear MCP through the settings panel.
OAuth authentication is handled automatically — your browser opens, you authorize, and the connection is established.
Option 2: Through MCPBundles
MCPBundles hosts the Linear MCP server alongside 500+ other tools. One connection gives you Linear plus everything else — Stripe, HubSpot, GitHub, Postgres, and more.
- Enable Linear on MCPBundles
- Connect via OAuth
- All Linear tools appear alongside your other MCP tools
The advantage: one MCP endpoint, all your tools. No separate server configurations per service.
Real Workflows
"Create a bug report for the login page crash on mobile"
Your AI creates an issue with title, description, priority (Urgent), label (Bug), and assigns it to the mobile team. Includes device details and reproduction steps from your conversation.
"What's blocking the v2.0 release?"
Your AI searches for all P0 and P1 issues in the v2.0 project, filters by status (Blocked, In Progress), and summarizes the blockers with owners and timelines.
"Move all completed issues from this sprint to Done"
Bulk status update across a cycle. Your AI lists issues in the current cycle, identifies which are marked complete, and updates their status.
"Create issues for each item in these meeting notes"
Your AI parses meeting notes, extracts action items, creates a Linear issue for each one with appropriate assignees, priorities, and project linkage.
FAQ
Is this the official Linear MCP server?
Yes. The server at mcp.linear.app/mcp is built and maintained by Linear, developed in partnership with Cloudflare and Anthropic. MCPBundles provides hosted access to the same server.
Do I need a paid Linear plan?
The MCP server works with all Linear plans. Your API access follows the same permissions as your Linear account.
Can my AI create and assign issues?
Yes. Full create, update, and search capabilities. Your AI can create issues, assign them, set priorities, add labels, link to projects, and add to cycles.
Does it work with Claude Code for branch names?
Yes. Linear issues include branchName in the response. Claude Code and Cursor can use this to automatically check out the correct git branch for an issue.