Automate workflows and connect AI agents to Linear. Metorial is built for developers. Handling OAuth, compliance, observability, and more.
The Linear integration lets you manage issues, projects, and teams directly from your workflow, enabling you to create, update, search, and track work items without leaving your current context.
Metorial has 600+ integrations available. Here are some related ones you might find interesting.
The Exa integration lets you perform semantic searches across the web and retrieve high-quality content directly within your workflows, enabling AI agents to find and access relevant information from billions of web pages in real-time.
The Hackernews integration lets you fetch and analyze stories, comments, and user data from Hacker News directly within your workflow, enabling you to track trending topics, monitor discussions, and gather insights from the tech community.
The Slack integration lets you read channels, send messages, and search conversations directly from your AI assistant, enabling seamless team communication and information retrieval without leaving your workflow.
The Supabase integration lets you query and manipulate your database tables, manage authentication, and interact with storage buckets directly from your AI assistant. Use it to build applications, analyze data, or automate database operations without leaving your workflow.
The Google Calendar integration lets you view, create, update, and manage calendar events directly from your workflow, enabling seamless scheduling and calendar management without switching applications.
The GitHub integration lets you search and view repositories, manage issues and pull requests, read file contents, and interact with your GitHub account directly from your workspace.
The Google Drive integration lets you search, read, and manage files and folders in your Google Drive directly through Claude. Use it to access documents, create new files, organize content, and collaborate on shared resources without leaving your conversation.
The Gmail integration lets you read, search, send, and manage your email messages directly through AI conversations, enabling automated email workflows and intelligent inbox management.
The Brave integration lets you perform web searches using Brave Search directly from Claude, allowing you to retrieve up-to-date information, news, and web results without leaving your conversation.
Metorial helps you connect AI agents to Linear with various tools and resources. Tools allow you to interact with perform specific actions, while resources provide read-only access to data and information.
List comments for a specific Linear issue
Create a comment on a specific Linear issue
Retrieve cycles for a specific Linear team
Retrieve a Linear document by ID or slug
List documents in the user's Linear workspace
Retrieve detailed information about an issue by ID, including attachments and git branch name
List issues in the user's Linear workspace. For my issues, use "me" as the assignee.
Create a new Linear issue
Update an existing Linear issue
List available issue statuses in a Linear team
Retrieve detailed information about an issue status in Linear by name or ID
List available issue labels in a Linear workspace or team
Find guides and articles to help you get started with Linear on Metorial.
Linear
Linear
Linear
Linear
Linear
Linear
Linear
Linear
A comprehensive Model Context Protocol (MCP) server that provides seamless integration with Linear's project management platform. This server enables AI assistants and automation tools to interact with Linear's full suite of features, including issues, projects, documents, teams, and more, all through a unified interface.
The Linear MCP Server bridges the gap between AI-powered workflows and Linear's powerful project management capabilities. Whether you're managing sprint cycles, tracking issues, collaborating on documents, or organizing team projects, this server provides the tools needed to automate and enhance your Linear workflow. With support for both read and write operations, you can query your workspace data, create and update issues, manage projects, and maintain your team's documentation—all programmatically.
Retrieve issues from your Linear workspace with extensive filtering capabilities.
Parameters:
team (optional): Filter by team name or IDassignee (optional): Filter by user ID, name, email, or "me" for your own issuesstate (optional): Filter by state name or IDlabel (optional): Filter by label name or IDproject (optional): Filter by project name or IDcycle (optional): Filter by cycle name or IDdelegate (optional): Filter by agent name or IDparentId (optional): Filter by parent issue ID for sub-issuesquery (optional): Search within issue titles and descriptionscreatedAt (optional): Return issues created on or after this ISO-8601 date-time or duration (e.g., -P1D for last day)updatedAt (optional): Return issues updated on or after this ISO-8601 date-time or durationorderBy (optional): Sort by "createdAt" or "updatedAt" (default: "updatedAt")limit (optional): Number of results to return, maximum 250 (default: 50)before (optional): ID to end pagination atafter (optional): ID to start pagination fromincludeArchived (optional): Include archived issues (default: true)Retrieve comprehensive details about a specific issue, including attachments and git branch information.
Parameters:
id (required): The issue IDCreate a new issue in Linear with full customization options.
Parameters:
title (required): The issue titleteam (required): Team name or IDdescription (optional): Issue description in Markdown formatassignee (optional): User ID, name, email, or "me"state (optional): Issue state type, name, or IDpriority (optional): Priority level (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)labels (optional): Array of label names or IDsproject (optional): Project name or IDcycle (optional): Cycle name, number, or IDparentId (optional): Parent issue ID for creating sub-issuesdelegate (optional): Agent name, displayName, or IDdueDate (optional): Due date in ISO formatlinks (optional): Array of link objects with url and title propertiesModify an existing Linear issue.
Parameters:
id (required): The issue IDtitle (optional): Updated titledescription (optional): Updated description in Markdownassignee (optional): User ID, name, email, or "me"state (optional): Issue state type, name, or IDpriority (optional): Priority level (0-4)labels (optional): Array of label names or IDsproject (optional): Project name or IDcycle (optional): Cycle name, number, or IDparentId (optional): Parent issue IDdelegate (optional): Agent name, displayName, or IDestimate (optional): Numerical estimate valuedueDate (optional): Due date in ISO formatlinks (optional): Array of link objects with url and title propertiesRetrieve all available issue statuses for a team.
Parameters:
team (required): Team name or IDGet detailed information about a specific issue status.
Parameters:
team (required): Team name or IDid (required): Status IDname (required): Status nameRetrieve all comments associated with a specific issue.
Parameters:
issueId (required): The issue IDAdd a comment to an issue, with optional reply threading.
Parameters:
issueId (required): The issue IDbody (required): Comment content in Markdown formatparentId (optional): Parent comment ID for threaded repliesRetrieve available labels in your workspace or specific team.
Parameters:
team (optional): Team name or IDname (optional): Filter by label nameorderBy (optional): Sort by "createdAt" or "updatedAt" (default: "updatedAt")limit (optional): Number of results, maximum 250 (default: 50)before (optional): ID to end pagination atafter (optional): ID to start pagination fromCreate a new label for categorizing issues.
Parameters:
name (required): Label nameteamId (optional): Team UUID (omit for workspace labels)description (optional): Label descriptioncolor (optional): Hex color codeparentId (optional): Parent label UUID for label groupsisGroup (optional): Whether this is a label group (default: false)Browse projects in your workspace with comprehensive filtering.
Parameters:
team (optional): Team name or IDstate (optional): State name or IDmember (optional): User ID, name, email, or "me"initiative (optional): Initiative name or IDquery (optional): Search project namescreatedAt (optional): Filter by creation date (ISO-8601 or duration)updatedAt (optional): Filter by update date (ISO-8601 or duration)orderBy (optional): Sort by "createdAt" or "updatedAt" (default: "updatedAt")limit (optional): Number of results, maximum 250 (default: 50)before (optional): ID to end pagination atafter (optional): ID to start pagination fromincludeArchived (optional): Include archived projects (default: false)Retrieve detailed information about a specific project.
Parameters:
query (required): Project ID or nameCreate a new project in Linear.
Parameters:
name (required): Descriptive project nameteam (required): Team name or IDdescription (optional): Full description in Markdownsummary (optional): Concise plaintext summary (max 255 characters)state (optional): Project statelead (optional): User ID, name, email, or "me"labels (optional): Array of label names or IDsstartDate (optional): Start date in ISO formattargetDate (optional): Target completion date in ISO formatModify an existing project's details.
Parameters:
id (required): Project IDname (optional): Updated namedescription (optional): Updated description in Markdownsummary (optional): Updated summary (max 255 characters)state (optional): Project statelead (optional): User ID, name, email, or "me"labels (optional): Array of label names or IDsstartDate (optional): Start date in ISO formattargetDate (optional): Target date in ISO formatView all available project labels in your workspace.
Parameters:
name (optional): Filter by label nameorderBy (optional): Sort by "createdAt" or "updatedAt" (default: "updatedAt")limit (optional): Number of results, maximum 250 (default: 50)before (optional): ID to end pagination atafter (optional): ID to start pagination fromBrowse documentation across your Linear workspace.
Parameters:
query (optional): Search querycreatorId (optional): Filter by creator IDprojectId (optional): Filter by project IDinitiativeId (optional): Filter by initiative IDcreatedAt (optional): Filter by creation date (ISO-8601 or duration)updatedAt (optional): Filter by update date (ISO-8601 or duration)orderBy (optional): Sort by "createdAt" or "updatedAt" (default: "updatedAt")limit (optional): Number of results, maximum 250 (default: 50)before (optional): ID to end pagination atafter (optional): ID to start pagination fromincludeArchived (optional): Include archived documents (default: false)Retrieve a specific document's content and metadata.
Parameters:
id (required): Document ID or slugAccess sprint cycles for a specific team.
Parameters:
teamId (required): Team IDtype (optional): Filter by "current", "previous", or "next" cycle (omit for all cycles)Retrieve all teams in your workspace.
Parameters:
query (optional): Search querycreatedAt (optional): Filter by creation date (ISO-8601 or duration)updatedAt (optional): Filter by update date (ISO-8601 or duration)orderBy (optional): Sort by "createdAt" or "updatedAt" (default: "updatedAt")limit (optional): Number of results, maximum 250 (default: 50)before (optional): ID to end pagination atafter (optional): ID to start pagination fromincludeArchived (optional): Include archived teams (default: false)Get detailed information about a specific team.
Parameters:
query (required): Team UUID, key, or nameBrowse users in your Linear workspace.
Parameters:
query (optional): Filter by name or emailRetrieve details about a specific user.
Parameters:
query (required): User ID, name, email, or "me" for yourselfSearch Linear's official documentation for features and usage guidance.
Parameters:
query (required): Search querypage (optional): Page number for pagination (default: 0)Manage your entire issue lifecycle with full CRUD operations. Search and filter issues using multiple criteria including assignees, labels, projects, cycles, and custom date ranges. Support for sub-issues and parent-child relationships enables complex task hierarchies.
Create and maintain projects with rich metadata including descriptions, summaries, team assignments, and timeline tracking. Filter projects by team, state, members, initiatives, and temporal ranges to maintain visibility across your organization.
Engage in threaded discussions with comment creation and listing capabilities. Support for Markdown formatting ensures rich, well-structured communication directly within your issues.
Navigate your Linear workspace structure with team and user management tools. Discover available teams, understand their configurations, and identify workspace members for effective collaboration.
Organize issues and projects with a hierarchical labeling system. Create workspace-wide or team-specific labels, establish label groups, and maintain consistent categorization across your work.
Access cycle information to align work with your team's sprint cadence. Query current, previous, and upcoming cycles to maintain clear temporal boundaries for your planning.
Store and retrieve project documentation with full search capabilities. Filter documents by creator, project, initiative, and temporal criteria to maintain your team's knowledge base.
Access Linear's official documentation directly through the search_documentation tool, enabling in-context learning about platform features and best practices.
Many tools are marked with read-only and idempotent hints, indicating safe operations that can be cached or retried without side effects, enabling efficient data retrieval patterns.
The Linear MCP Server excels in scenarios requiring programmatic interaction with Linear's platform. Automate issue creation from external sources, synchronize project status across tools, generate reports on team velocity and progress, or build custom dashboards that aggregate Linear data with other systems. AI assistants can leverage this server to help teams manage their work, answer questions about project status, and streamline common workflows like creating issues from meeting notes or updating project timelines based on progress reports.
Let's take your AI-powered applications to the next level, together.
Metorial provides developers with instant access to 600+ MCP servers for building AI agents that can interact with real-world tools and services. Built on MCP, Metorial simplifies agent tool integration by offering pre-configured connections to popular platforms like Google Drive, Slack, GitHub, Notion, and hundreds of other APIs. Our platform supports all major AI agent frameworks—including LangChain, AutoGen, CrewAI, and LangGraph—enabling developers to add tool calling capabilities to their agents in just a few lines of code. By eliminating the need for custom integration code, Metorial helps AI developers move from prototype to production faster while maintaining security and reliability. Whether you're building autonomous research agents, customer service bots, or workflow automation tools, Metorial's MCP server library provides the integrations you need to connect your agents to the real world.