Linear
by Linear
Create issues, comment on threads, plan cycles and read projects from an AI assistant. OAuth sign-in with a real read-only option, 22 tools in Anthropic's snapshot against 53 on the live server.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Connect Linear via MCP
https://mcp.linear.app/mcpWorks in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.
Use in Agentman
Connect Linear once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.
Open in Agentman StudioLinear Tools & Capabilities (22)
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
Limits
- The connector posts comments that notify real colleagues immediately. Linear sends desktop, mobile and Slack notifications in real time to every subscriber, and email on the recipient's own schedule. Linear documents no confirmation step; your MCP client is the only place an approval gate can exist.
- The published tool counts disagree: 22 against 53. Every delete tool and the
merge_difftool appear only on the larger list, and the directory's create and update tools have been renamed tosave_*on the live server. A reassurance derived from the 22 names is unsafe. - Rate limits are real budgets and MCP calls spend them. Linear meters its GraphQL API on two independent axes per user per hour. An OAuth app gets 5,000 requests and 2,000,000 complexity points; an API key gets 2,500 requests and 3,000,000 points; a single query is hard-capped at 10,000 complexity points and rejected above it.
- Complexity is charged on data volume, not on call count. Linear prices each property at 0.1 points, each object at 1, and multiplies a connection's children by the pagination argument — defaulting to 50 when unspecified. Its own worked example puts a plain "list my created issues with three fields" query at 66 points. An agent that lists broadly without pagination arguments spends the budget far faster than the request counter suggests.
- Linear's own rate-limit page contradicts itself on the API-key request limit. Its prose says 5,000 requests per hour for API keys; the table on the same page says 2,500 for API keys and 5,000 for OAuth apps. We report both and do not resolve it — settling it would require authenticating, which we never do.
- Rate-limit errors return HTTP 400, not 429. Linear states GraphQL rate-limit responses carry a 200-class HTTP shape with a
RATELIMITEDcode in the errors body. A client that retries only on 429 will not back off correctly. - Guests inherit workspace integrations. Linear warns that integrations enabled for a workspace are accessible to guest users, and that this could allow access to data from teams they were not invited to. It recommends reviewing third-party integrations individually.
- Audit logging is Enterprise-only and retained 90 days. Linear's audit log is available on the Enterprise plan, tracks account access and settings changes with actor IP and country, and retains entries for 90 days.
- Third-party app approval is Enterprise-only too. The workspace-level control that would let an owner gate this connector before members install it requires the Enterprise plan.
- The SSE endpoint is deprecated. Linear directs all new setups to Streamable HTTP and keeps
/sseonly as a fallback — including for WSL on Windows, where it is still the documented workaround. - We did not read the tools and never called one. Our only contact was an anonymous handshake that returned HTTP 401 and four unauthenticated metadata fetches. Every statement about what a tool does comes from Linear's documentation or Anthropic's directory listing, each dated below.
Frequently asked questions
Stale saved credentials are the usual cause. Linear's MCP FAQ tells you to clear the cached auth directory that the mcp-remote bridge writes to, then reconnect from scratch. If the error persists after that, the same answer adds that an outdated Node.js runtime can also be responsible, so update Node before raising a support ticket.
Yes, but each workspace needs its own authentication context. Linear states that reconnecting alone does not switch workspace inside an existing session, because the server authenticates each session over OAuth. Where a client or the mcp-remote bridge supports a configuration directory, point each workspace at a separate path and authenticate them independently.
Yes. Linear's FAQ states the server accepts an OAuth token or an API key passed directly in an Authorization bearer header, skipping the interactive flow entirely. The vendor names three reasons to do it: acting as an app user, integrating with an existing OAuth application, and granting read-only access through a restricted API key.
It is deprecated. Linear describes the SSE address as a fallback for clients that cannot speak Streamable HTTP, and directs all new setups to the primary endpoint instead. Our anonymous probe on 2026-08-18 found that the path still resolves to the same protected resource, so existing configurations keep working while new ones should not use it.
Disconnect and reconnect the server from your client's MCP settings. Linear states that remote MCP connections occasionally need a reconnect in some client setups, and describes this as a routine client-side reset. The vendor is explicit that it affects neither your Linear data nor your authentication session, so nothing is lost by trying it first.
Switch to the legacy SSE transport. Linear's FAQ acknowledges that the default Streamable HTTP endpoint sometimes fails under WSL, and publishes a fallback configuration that wraps the mcp-remote bridge in a wsl command and forces SSE-only transport. This is the one case where Linear still recommends the deprecated path.
Server Info
- Category
- Productivity
- Developer
- Linear
- Tools
- 22
- Domain
- mcp.linear.app
Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.
Similar MCP Servers for Productivity
Related Resources
Ready to connect Linear?
Connect Linear once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.