Skip to main content
modiva.ai
Sign In
Linear logo

Connect the Linear API

Integrate the Linear API through Modiva’s unified REST API and hosted MCP server. Read & write issues, projects, teams and comments in Linear, and receive webhooks on changes. OAuth, token refresh, rate limits and 7 typed tools are handled for you — connect once and call Linear from any agent or app through a single endpoint.

Connect Linear — get MCP keyRead the docs

What you can do with the Linear API

  • Issues
  • Projects & teams
  • Comments
  • Token refresh
  • Webhooks

Linear MCP tools & scopes

accounts_
get · workspace identity
issues_
list · create · update
teams_
list
projects_
list
comments_
create

OAuth scopes requested

  • Read your workspace identity
  • Read & write issues
  • Read & write projects and comments
  • Read teams

Connect Linear in your agent

# Add Modiva's MCP server to your agent
{
  "mcpServers": {
    "modiva": {
      "url": "https://mcp.modiva.ai",
      "headers": { "Authorization": "Bearer $MODIVA_MCP_KEY" }
    }
  }
}

# Then connect Linear and call its tools, e.g.
accounts_list(provider="linear")

Frequently asked questions

How do I connect the Linear API with Modiva?

Create a Modiva account, generate an MCP key, and connect Linear from your dashboard. Modiva runs the full OAuth flow and stores the encrypted token for you — no client secrets in your code.

What can I do with the Linear API through Modiva?

Read & write issues, projects, teams and comments in Linear, and receive webhooks on changes. You get 7 typed tools grouped by resource (accounts_, issues_, teams_, projects_, comments_), callable over REST or the MCP server.

Do I need to handle OAuth or token refresh myself?

No. Modiva handles the Linear OAuth handshake, token storage (envelope-encrypted) and automatic refresh. You call a single unified endpoint.

Can an AI agent use the Linear API?

Yes — that is the point. Modiva exposes Linear as Model Context Protocol (MCP) tools, so agents like Claude, Cursor or your own app can read and act on Linear through one endpoint.