{
 "categories": [
  "project-management",
  "issue-tracking",
  "developer-tools"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-08-21",
   "fact": "homepage",
   "note": "Linear presents itself as a purpose-built product-development system for issues, projects, and agent workflows.",
   "source": "https://linear.app/",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "platforms",
   "note": "Linear documents browser, macOS, Windows, iOS, and Android clients. Linux desktop is not currently on the roadmap.",
   "source": "https://linear.app/docs/get-the-app",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "license",
   "note": "Linear publishes a Free plan plus paid Basic, Business, and Enterprise plans.",
   "source": "https://linear.app/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.exists",
   "note": "Linear publishes a public GraphQL API at https://api.linear.app/graphql and states it is the same API used internally.",
   "source": "https://linear.app/developers/graphql",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.kinds[0]",
   "note": "The documented public endpoint is GraphQL with introspection enabled.",
   "source": "https://linear.app/developers/graphql",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.auth[0]",
   "note": "Linear documents OAuth 2.0 authorization-code, PKCE, refresh-token, and optional client-credentials grants for applications.",
   "source": "https://linear.app/developers/oauth-2-0-authentication",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.auth[1]",
   "note": "Linear documents personal API keys for scripts, created under Security & access settings.",
   "source": "https://linear.app/developers/graphql",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.api.coverage",
   "note": "Linear documents queries and mutations across issues, teams, workflow states, and related objects, and states the public API is the same API used to build Linear itself.",
   "source": "https://linear.app/developers/graphql",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.sdk.exists",
   "note": "Linear publishes an official Linear Client that exposes the GraphQL schema as typed models and operations.",
   "source": "https://linear.app/developers/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.sdk.languages[0]",
   "note": "The official SDK is written in TypeScript and installed as @linear/sdk.",
   "source": "https://linear.app/developers/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.sdk.languages[1]",
   "note": "Linear states the TypeScript SDK can also be used in any JavaScript environment.",
   "source": "https://linear.app/developers/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.mcp.first_party",
   "note": "Linear documents a vendor-hosted remote MCP server at https://mcp.linear.app/mcp with tools for finding, creating, and updating issues, projects, and comments.",
   "source": "https://linear.app/docs/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.integrations.zapier",
   "note": "Linear documents an official open-source Zapier integration with issue, comment, and project actions and triggers.",
   "source": "https://linear.app/docs/zapier",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.integrations.make",
   "note": "Linear publishes a first-party Make integration page that instructs users to connect Linear inside Make.",
   "source": "https://linear.app/integrations/make",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft's public connector-reference catalog contained no Linear connector on 2026-08-21; https://learn.microsoft.com/en-us/connectors/linear/ returned 404.",
   "source": "https://learn.microsoft.com/en-us/connectors/connector-reference/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.integrations.n8n",
   "note": "n8n documents a built-in Linear node with comment and issue create, read, update, and delete operations.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.linear",
   "tier": "scraped"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.cli.exists",
   "note": "Linear documents an official Command Line importer for sources without an in-product assistant and points to the @linear/import package.",
   "source": "https://linear.app/docs/import-issues",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Linear documents OAuth 2.0 applications as the supported way to build third-party integrations.",
   "source": "https://linear.app/developers/oauth-2-0-authentication",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.extensibility.scripting[1]",
   "note": "Linear documents an Agent platform where app users can be mentioned, delegated issues, and emit session activities. The Agent APIs are a Developer Preview.",
   "source": "https://linear.app/developers/agents",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.extensibility.webhooks",
   "note": "Linear documents signed organization webhooks for issues, comments, projects, documents, cycles, customers, and related models, creatable in settings or via webhookCreate.",
   "source": "https://linear.app/developers/webhooks",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.data_access.export",
   "note": "Linear documents workspace and view CSV exports, markdown copy for LLMs, print-to-PDF for individual issues, and API export of issues and projects.",
   "source": "https://linear.app/docs/exporting-data",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.data_access.import",
   "note": "Linear documents in-product importers for Jira, GitHub Issues, Asana, Shortcut, and Linear-to-Linear, plus a CLI importer and GraphQL mutations that create issues.",
   "source": "https://linear.app/docs/import-issues",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Linear publishes a genuine llms.txt index covering product docs, MCP, GraphQL, authentication, the TypeScript SDK, and agent-interaction guides.",
   "source": "https://linear.app/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "verdict.scores.api",
   "note": "The GraphQL API is the internal product surface, read/write, introspectable, webhook-backed, and SDK-supported; hourly request and complexity limits and plan-gated product features keep it below the rubric's unusual-completeness tier.",
   "source": "https://linear.app/developers/graphql",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "verdict.scores.api",
   "note": "OAuth apps are limited to 5,000 requests and 2,000,000 complexity points per user per hour; API keys share a 2,500-request and 3,000,000-point user quota; a single query may not exceed 10,000 complexity points.",
   "source": "https://linear.app/developers/rate-limiting",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "verdict.scores.mcp",
   "note": "The official hosted server has production OAuth and API-key auth, read-only and read-write endpoints, and practical issue, project, and comment tools; Linear states more functionality is on the way, so coverage is useful rather than complete.",
   "source": "https://linear.app/docs/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "verdict.scores.integrations",
   "note": "Linear's official Zapier app covers issue, comment, project, customer, and initiative triggers and actions; Make and n8n also have Linear connectors, while Power Automate does not, which keeps the path in the useful-with-limits tier.",
   "source": "https://linear.app/docs/zapier",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "verdict.scores.cli",
   "note": "The official @linear/import CLI is a migration tool for CSV and JSON exports. Linear recommends in-product importers where available, so the CLI path is narrow and incomplete for day-to-day automation.",
   "source": "https://github.com/linear/linear/tree/master/packages/import",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Linear's current first-party remote MCP setup, authentication, and tool-scope page.",
   "source": "https://linear.app/docs/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as Linear's current GraphQL API getting-started guide.",
   "source": "https://linear.app/developers/graphql",
   "tier": "declared"
  },
  {
   "date": "2026-08-21",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as Linear's current llms.txt documentation index.",
   "source": "https://linear.app/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-21",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://linear.app/docs/mcp"
   },
   {
    "type": "docs",
    "url": "https://linear.app/developers/graphql"
   },
   {
    "type": "docs",
    "url": "https://linear.app/llms.txt"
   }
  ]
 },
 "homepage": "https://linear.app/",
 "id": "linear",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "oauth2",
    "personal-api-key"
   ],
   "coverage": "full",
   "docs": "https://linear.app/developers/graphql",
   "exists": true,
   "kinds": [
    "graphql"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "api-json",
    "csv",
    "markdown",
    "pdf"
   ],
   "import": [
    "api-json",
    "csv",
    "in-product-importers",
    "cli-importer"
   ]
  },
  "extensibility": {
   "scripting": [
    "oauth-apps",
    "agent-platform"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": true,
   "n8n": true,
   "power_automate": false,
   "zapier": true
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Linear's GraphQL API, hosted MCP server, webhooks, official TypeScript SDK, and documented iPaaS connectors cover practical automation without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "typescript",
    "javascript"
   ],
   "official": true
  }
 },
 "name": "Linear",
 "platforms": [
  "web",
  "windows",
  "macos",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "jira",
   "github",
   "azure-devops"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Linear",
 "verdict": {
  "best_path": "mcp",
  "scores": {
   "api": 8,
   "cli": 3,
   "computer_use": null,
   "integrations": 6,
   "mcp": 8,
   "overall": 8,
   "rpa": null
  },
  "summary": "Linear is automatable today through a first-party hosted MCP server and the same GraphQL API Linear uses internally. The remote MCP endpoint at mcp.linear.app uses Streamable HTTP, OAuth 2.1 with dynamic client registration, or a bearer API key, and it can find, create, and update issues, projects, and comments, with a dedicated read-only URL and read scope. Linear documents first-party setup for Claude, Cursor, VS Code, Windsurf, Zed, Codex, and other MCP clients. The GraphQL API at api.linear.app is broader: it introspects the full schema, supports queries and mutations for issues, teams, projects, comments, and related objects, and authenticates with OAuth 2.0 (authorization code, PKCE, refresh tokens, and optional client-credentials app tokens) or personal API keys. An official TypeScript SDK, signed organization webhooks, a developer-preview Agent platform, CSV and API export, and in-product plus CLI importers sit on the same surface. API access and MCP access appear on the Free plan; OAuth apps are limited to 5,000 requests and 2,000,000 complexity points per user per hour, and some product features remain plan-gated. The official CLI is an importer, not a general issue CLI. Zapier, Make, and n8n have Linear connectors; Microsoft's connector catalog had no Linear Power Automate connector on 2026-08-21. Computer-use viability is unassessed.\n"
 }
}