# Linear MCP for AI Agents AI Agent Connect

> Linear MCP for AI Agents. Manage your product development workspace by tracking issues, monitoring sprint cycles, and auditing team projects directly through your AI client. This Connector connects your roadmap to your agent so you can update statuses, create tasks, and check team progress without leaving your IDE or browser. It's the fastest way to keep your project management in sync with your actual work.

## Overview
- **Category:** loved-by-devs
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_d4MTYGmCSCUVe9qor3okBnLch6A7SkLP7GNYlWaD/ai-agent-connect
- **Tags:** issue-tracking, sprint-planning, roadmap-management, task-management, workflow-automation, team-collaboration

## Description

You spend half your day jumping between your code editor and Linear to see what's next. This Connector changes that by bringing your entire project management workspace into your AI client. Instead of hunting for specific tickets or manually checking if a sprint is on track, you can just ask your agent to pull up the latest issues or give you a summary of the current cycle. You can create new tasks on the fly, add comments to update your teammates, and look up specific project details while you're deep in the flow of coding. It helps you keep your focus where it matters most. Because Vinkius is the #1 AI Connectors, you can connect once to your AI client and get access to the entire catalog of tools. You'll find it's much faster to get a sense of the team's workload or find that one specific bug you were looking for yesterday. It's about making your project management feel like a conversation rather than a chore of clicking through menus.

## Tools

### list_cycles
View current sprint cycle bounds and limits. This helps you see what's left in the current iteration.

### list_labels
See all global tags used for issue categorization. This helps your agent understand your internal rules.

### list_users
See all workspace members and their access. Use this to find who's available for assignments.

### get_viewer
Check your own authenticated user mapping. This validates your current session and boundaries.

### create_issue
Make a new issue in a specific team. Use this to log bugs or new features quickly.

### update_issue
Change the status or details of an existing issue. Use this to move tickets through your workflow.

### list_teams
See all team boundaries in your workspace. This helps you identify which teams you have access to.

### search_issues
Find issues based on keywords. It returns matches with state and assignee context.

### list_issues
See a list of recent issues in your workspace. This is great for a quick overview of recent activity.

### get_issue
Get full details for a specific issue. This pulls the description and labels into your chat.

### list_projects
See all active projects in your workspace. Use this to get a high-level view of your roadmap.

### list_workflow_states
Get the valid states for moving issues. This ensures your agent uses the correct status labels.

### get_project
Get deep details for a specific project. This provides the full scope and timeline for a project.

### create_comment
Add a comment to an issue. This notifies assignees and subscribers of your updates.

## Prompt Examples

**Prompt:** 
```
What's the status of the login bug?
```

**Response:** 
```
I found the issue **Fix Login Timeout** (ENG-42). It's currently in the **In Progress** state and assigned to Sarah. The priority is **High**. Would you like me to add a comment or update the status?
```

**Prompt:** 
```
List the active projects for the Engineering team.
```

**Response:** 
```
Here are the active projects for Engineering:

| Project Name | Status |
| :--- | :--- |
| **Mobile App Redesign** | Active |
| **API Migration** | In Progress |
| **Internal Tools** | On Hold |
```

**Prompt:** 
```
Add a comment to ENG-105 saying the fix is ready for review.
```

**Response:** 
```
I've added that comment to issue **ENG-105**. The assignee and subscribers have been notified. Is there anything else you need help with on this ticket?
```

## Capabilities

### Create new tickets in specific teams
Add new issues to your workspace by specifying the correct team.

### Search for issues using keywords
Find specific tickets with state and assignee context using plain language.

### Update issue statuses and workflow states
Move tickets through your workflow to keep the board accurate.

### Retrieve detailed project and cycle information
Get full details on active projects and current sprint bounds.

### List workspace members and team boundaries
See all team segments and workspace members for better routing.

### Add comments to notify team members
Post updates to issues to notify assignees and subscribers instantly.

## Use Cases

### Finding context for a bug
A developer is stuck on a bug and asks their agent to find the issue using `search_issues` to see the full description and labels, then proceeds with the fix.

### Quick status check for a meeting
A product manager asks the agent to list recent issues with `list_issues` to summarize the progress for a stakeholder meeting.

### Rebalancing team workload
A team lead uses `list_users` and `list_teams` to see who's assigned to what, then rebalances the workload across projects.

### Updating a finished task
A developer tells the agent to move the ticket to 'Done' using `update_issue` to keep the board accurate and up to date.

## Benefits

- Stop context switching between your IDE and Linear by using `list_issues` to see what's next without leaving your workspace.
- Update task statuses instantly with `update_issue` so your team always sees the current progress in real time.
- Get a full view of your roadmap by pulling project data with `list_projects` to see high-level goals.
- Stay on top of deadlines by checking sprint limits with `list_cycles` to understand remaining work in the current cycle.
- Quickly find relevant bugs or features using `search_issues` instead of manual filtering and scrolling.
- Keep your team in the loop with `create_comment` to provide updates without having to open a separate browser tab.

## How It Works

The bottom line is you get a way to talk to your project management data instead of clicking through it.

1. Subscribe to the Linear MCP on Vinkius.
2. Paste your Linear API Key into the configuration.
3. Start asking your AI client to manage your roadmap.

## Frequently Asked Questions

**Can the Linear MCP create new tasks for me?**
Yes, it can create new issues in specific teams, making it easy to log bugs or new features while you're working without switching apps.

**How does the Linear MCP help with sprint planning?**
It allows your agent to see current cycle bounds and list all issues, helping you see what's left to do before a deadline.

**Can I use the Linear MCP to update ticket statuses?**
Yes, you can use it to move issues through your workflow, such as moving a task from Todo to Done via natural conversation.

**Will the Linear MCP show me who is assigned to which project?**
It can list all workspace members and project details, so you can quickly see how work is distributed across the team.

**Does the Linear MCP support custom labels?**
It can pull your global metadata tags and labels, so your agent understands how you categorize your work.

**Can I search for specific issues using the Linear MCP?**
Yes, you can search for issues by keyword, and the agent will return the state and assignee context for each match.

**Can I see the full context of a bug report through my agent?**
Yes. Use the `get_issue` tool with a specific Issue ID or UUID. Your agent will retrieve the full description, assigned labels, and current status, helping you understand the technical requirements instantly.

**How do I check the progress of the current sprint cycle?**
The `list_cycles` tool allows your agent to retrieve current iteration boundaries and temporal limits. You can see which cycles are active and how many issues are assigned to each team grouping.

**Can my agent list all members of a specific team in Linear?**
Absolutely. Use the `list_users` tool to identify registered users. Your agent will return precise organizational mappings and IDs, making it easy to route assignment requests through natural conversation.