Skip to main contentLinear’s MCP server is centrally hosted and managed, following the authenticated remote MCP specification. It supports creating, updating, and retrieving objects across Linear in a way that respects your existing permissions.
When should you use it?
Use the Linear MCP server when you want to:
- 
Search and retrieve issues, projects, cycles, and documents from Linear.
- 
Create and update issues, projects, or comments via natural language commands.
- 
Integrate Linear data directly into AI-powered workflows (e.g., task planning, meeting follow-ups).
- 
Provide secure, real-time access to Linear data without custom integrations.
Endpoints
- 
Transport options:
- 
HTTP: https://mcp.linear.app/mcp
- 
SSE: https://mcp.linear.app/sse
 
- 
Authentication: OAuth 2.1 with dynamic client registration.
- 
Recommendation: Use the streamable HTTP endpoint where supported for improved reliability.
- 
Compatibility: Works natively with Claude, Cursor, and other MCP clients. For older clients, the mcp-remotemodule ensures backwards compatibility.
list_cycles — Retrieve all cycles.
get_document — Retrieve a specific document.
list_documents — List all documents.
get_issue — Get details of a specific issue.
list_issues — List issues in the workspace.
create_issue — Create a new issue.
update_issue — Update an existing issue.
list_issue_statuses — Retrieve all available issue statuses.
get_issue_status — Retrieve details of a specific issue status.
list_my_issues — List issues assigned to the authenticated user.
list_issue_labels — Retrieve all available issue labels.
list_projects — List all projects.
get_project — Retrieve details of a specific project.
create_project — Create a new project.
update_project — Update an existing project.
list_teams — List all teams.
Notes
- 
The server is centrally hosted by Linear; no local deployment is required.
- 
Supports both SSE and HTTP transports, though HTTP is recommended.