GraphQL API and native MCP server for Linear's project management platform. Build custom integrations, automate issue tracking, and let AI agents manage engineering workflows through real-time subscriptions, webhooks, and comprehensive issue/project CRUD operations.
Connect your apps to Linear project management — automate issue creation, updates, and project tracking programmatically.
Linear's API is what happens when a project management tool actually respects developers. Built on GraphQL from day one, it gives you strongly-typed queries, predictable responses, and an interactive explorer that makes building integrations feel more like assembling Lego than fighting documentation.
The API covers everything in Linear: issues, projects, cycles, initiatives, teams, labels, and custom fields. GraphQL means you fetch exactly what you need in a single request — no over-fetching, no chaining five REST calls together. The schema is well-documented with introspection built in, so your IDE's autocomplete actually works.
Real-time subscriptions via WebSockets let you react to changes instantly. When an issue moves to "Done" or a comment gets added, your integration knows immediately without polling. Webhooks handle the server-side equivalent with granular event filtering and automatic retry on failed deliveries.
Linear ships a native MCP server at mcp.linear.app/mcp that lets AI agents like Claude and Cursor interact directly with your project data. Agents can create and edit initiatives, manage project milestones, post updates, handle labels, and load Linear resources by URL. This isn't a wrapper — it's a first-party integration that treats AI agents as first-class citizens in the product workflow.
The MCP server requires a Business plan ($16/user/month). If your team uses AI coding assistants, this is where Linear pulls ahead of competitors. No other project management tool in 2026 offers a native, first-party MCP server. Jira's AI capabilities are locked to Atlassian Intelligence; Asana's AI features are internal-only; Notion's API has no MCP equivalent. Linear is the only platform where your AI coding assistant can directly manage your engineering backlog without third-party middleware.
This is the comparison most teams care about. Jira's REST API is powerful but sprawling — dozens of endpoints with inconsistent naming, verbose JSON responses, and documentation that requires archaeology to navigate. A simple "get issue with project and assignee" takes multiple API calls in Jira. In Linear's GraphQL, it's one query.
Where Jira wins: deep customization (custom issue types, screens, workflows), a marketplace of 3,000+ apps, and enterprise features like advanced permissions and compliance certifications. Where Linear wins: developer experience, API consistency, real-time capabilities, and AI agent integration. If you're building a new integration from scratch, Linear takes hours where Jira can take days.
OAuth 2.0 for production apps, personal access tokens for development and scripts. Rate limiting is generous at 2,000 requests per hour for standard use, with higher limits available on Enterprise plans. The rate limits are per-token, so multiple integrations don't step on each other.
Linear's GraphQL-only approach is a deliberate choice. You get type safety, efficient data fetching, and a self-documenting schema. The tradeoff: there's no REST fallback. Teams without GraphQL experience will need to invest time learning the query language. The official TypeScript SDK abstracts much of this away, but developers in Python, Go, or other languages work with raw GraphQL queries or community libraries.
For teams already using GraphQL (common in modern stacks), this is a pure advantage. For teams coming from REST-heavy environments, budget a day or two of ramp-up time. The interactive explorer at developers.linear.app makes the learning curve manageable.
Linear is opinionated about workflows. If your team's process doesn't map to Linear's Issues → Projects → Cycles → Initiatives hierarchy, the API can't save you. There's no way to fundamentally reshape the data model through the API.
The free tier caps at 2 teams and 250 issues, which growing startups can outgrow quickly. Enterprise pricing isn't published, requiring sales conversations. And while Linear Agent's AI automations are promising, they're still in beta with limited customization as of early 2026.
| Plan | Price | API Access |
|------|-------|------------|
| Free | $0 | Full API + webhooks, 2 teams, 250 issues |
| Basic | $10/user/month (annual) | Full API, 5 teams, unlimited issues |
| Business | $16/user/month (annual) | Full API + MCP server + Linear Agent automations |
| Enterprise | Custom | Everything + SAML/SCIM + higher rate limits |
Source: Linear Pricing
Engineering teams already on Linear who want to automate workflows, build custom dashboards, or integrate AI agents into their project management. If you're evaluating project management tools and API quality matters, Linear's is best-in-class for the category. Teams heavily invested in AI coding assistants should seriously consider the Business plan for MCP access — it's a capability no competitor currently matches.
Was this helpful?
Linear's API is one of the best-designed project management APIs available. The GraphQL interface, real-time subscriptions, and native MCP server make it a standout for teams building integrations or using AI agents. The opinionated workflow model is both its strength (clean API design) and limitation (less flexible than Jira for non-standard processes).
Linear's API is built entirely on GraphQL with a strongly-typed schema supporting introspection. The interactive explorer at developers.linear.app lets you build and test queries in-browser with autocomplete. Unlike Jira's sprawling REST API that requires chaining multiple calls, Linear lets you fetch exactly the data you need — issues with their project, cycle, assignee, and custom fields — in a single request. The schema covers issues, projects, cycles, initiatives, teams, labels, custom fields, and user management.
Linear ships a first-party MCP server at mcp.linear.app/mcp that enables AI agents like Claude, Cursor, and other MCP-compatible tools to interact directly with Linear data. Agents can create and edit initiatives, manage project milestones, post updates, handle labels, and load resources by URL. This isn't a community wrapper — it's maintained by Linear's team and treated as a core product feature. Requires Business plan ($16/user/month). Most competitors have no equivalent; Jira's AI features are Atlassian-internal only.
WebSocket-based subscriptions deliver instant notifications when issues change state, comments are added, or projects update — no polling required. Webhooks complement this with server-side event delivery, granular event type filtering (subscribe only to issue.created, not all events), and automatic retry with exponential backoff on failed deliveries. This dual real-time system enables responsive integrations like Slack bots, CI/CD triggers, and custom dashboards that update in milliseconds.
Linear Agent uses AI to automate triage, apply labels, assign issues, and enforce workflow rules. It learns from your team's patterns to suggest categorization and priority. Available on Business plans and above, it works alongside the MCP server to create a comprehensive AI-powered project management layer. Unlike generic automation tools, Linear Agent understands engineering context — it knows what a bug report vs. feature request looks like.
Production applications use standard OAuth 2.0 flows with scoped permissions. For development, scripts, and personal tools, personal access tokens provide immediate API access without the OAuth dance. Tokens are scoped per-user with workspace-level permissions. Rate limits are per-token (2,000 req/hour standard), so multiple integrations sharing a workspace don't interfere with each other.
Built-in importers handle migration from Jira, Asana, Shortcut, GitHub Issues, and CSV files. The API's full CRUD coverage means you can build custom migration scripts for platforms without built-in importers. Export capabilities let you back up workspace data or feed it into analytics pipelines.
Free
Contact for pricing
Contact for pricing
Custom
Ready to get started with Linear API?
View Pricing Options →Linear API works with these platforms and services:
We believe in transparent reviews. Here's what Linear API doesn't handle well:
Linear's GraphQL API is significantly easier to work with than Jira's REST API. Queries are more flexible, documentation is better organized, and the developer experience is considerably smoother. Jira wins on customization depth, marketplace ecosystem (3,000+ apps), and enterprise feature breadth. For new integrations, Linear takes hours where Jira can take days.
With the MCP server on Business plans, agents can create issues, manage projects, post updates, handle labels, and perform most day-to-day operations. They cannot change workspace settings, manage billing, or modify team permissions. The Linear Agent (beta) adds automated triage and workflow rules that complement MCP-based agent access.
No dedicated sandbox exists. Most developers create a separate test workspace on the Free plan for development and testing. The Free tier includes full API access, making this a practical workaround for integration testing.
Linear provides an official TypeScript/JavaScript SDK (@linear/sdk) with full type coverage. Community-maintained SDKs exist for Python and Go. The GraphQL schema supports introspection, making it straightforward to generate typed clients for any language using tools like graphql-codegen.
Standard rate limits are 2,000 requests per hour per authentication token. Enterprise plans offer higher limits. Rate limits are per-token, so multiple integrations using different tokens don't interfere with each other. The API returns standard rate limit headers so your application can implement backoff logic.
Yes. Linear provides built-in importers for Jira, Asana, Shortcut, GitHub Issues, and CSV files accessible through workspace settings. For custom migrations or complex data transformations, the GraphQL API's full CRUD operations let you script the entire migration process with fine-grained control over data mapping.
Weekly insights on the latest AI tools, features, and trends delivered to your inbox.
Linear Agent (beta) adds AI-powered automations for triage, workflow rules, and issue management. MCP server at mcp.linear.app enables direct AI agent integration for tools like Claude and Cursor. Linear Asks feature centralizes intake from Slack and email. New Insights and Dashboards provide team analytics.
APIs & Integrations
Developer platform for building integrations with Notion workspaces. Access databases, pages, and content programmatically for AI agent workflows.
project-management
AI-powered project management platform with autonomous AI teammates, no-code workflow automation via AI Studio, and portfolio management with OKR goal tracking. Trusted by 100,000+ organizations worldwide with plans from free to enterprise. Compare Asana pricing, AI features, and security vs ClickUp, Monday.com, and Notion in 2026.
No reviews yet. Be the first to share your experience!
Get started with Linear API and see if it's the right fit for your needs.
Get Started →Take our 60-second quiz to get personalized tool recommendations
Find Your Perfect AI Stack →Explore 20 ready-to-deploy AI agent templates for sales, support, dev, research, and operations.
Browse Agent Templates →