{
"mcpServers": {
"mcp-linear-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A repository for MCP server to connect to Linear
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 341 days ago. 5 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
An open-source AI agent that brings the power of Gemini directly into your terminal.
The full-stack TypeScript framework to build, test, and deploy production-ready MCP servers and AI-native apps.
Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.
MCP Security Weekly
Get CVE alerts and security updates for Mcp Linear Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
# Linear MCP Integration Server
[](https://smithery.ai/server/@skspade/mcp-linear-management-server)
This server provides Linear integration capabilities through the Model Context Protocol (MCP). It allows AI models to interact with Linear for issue tracking and project management.
## Features
The server provides the following tools through the MCP interface:
### linear_create_issue
Creates a new Linear issue with the following parameters:
- `title` (required): Issue title
- `teamId` (required): Team ID to create issue in
- `description` (optional): Issue description (markdown supported)
- `priority` (optional): Priority level (0-4)
- `status` (optional): Initial status name
### linear_search_issues
Search Linear issues with flexible filtering and pagination support:
- `query` (optional): Text to search in title/description
- `teamId` (optional): Filter by team
- `status` (optional): Filter by status
- `assigneeId` (optional): Filter by assignee
- `priority` (optional): Priority level (0-4)
- `limit` (optional, default: 10): Max results per page
- `cursor` (optional): Pagination cursor for fetching next page
- `sortBy` (optional, default: 'updated'): Field to sort by ('created', 'updated', 'priority', 'title')
- `sortDirection` (optional, default: 'desc'): Sort direction ('asc', 'desc')
### linear_sprint_issues
Get all issues in the current sprint/iteration:
- `teamId` (required): Team ID to get sprint issues for
### linear_search_teams
Search and retrieve Linear teams:
- `query` (optional): Text to search in team names
### linear_filter_sprint_issues
Filter current sprint issues by status and automatically filters to the current user:
- `teamId` (required): Team ID to get sprint issues for
- `status` (required): Status to filter by (e.g. "Pending Prod Release")
### linear_get_issue_details
Get detailed information about a specific issue, including full description, comments, and metadata:
- `issueId` (required): Issue ID (e.g., "DATA-1284") to fetch details for
### linear_bulk_update_status
Update the status of multiple Linear issues at once:
- `issueIds` (required): List of issue IDs to update (e.g. ["ENG-123", "DATA-456"])
- `targetStatus` (required): Target status to set for all issues (e.g. "In Progress")
### linear_manage_cycle
Create, update, or get information about Linear cycles (sprints):
- `action` (required): Action to perform: "create", "update", "get", or "list"
- `teamId` (required): Team ID to manage cycles for
- `cycleId` (optional, required for update and get actions): Cycle ID
- `name` (optional, required for create): Cycle name
- `startDate` (optional, required for create): Start date in ISO format (YYYY-MM-DD)
- `endDate` (optional, required for create): End date in ISO format (YYYY-MM-DD)
- `description` (optional): Cycle description
## Developer Setup
1. Get your Linear API key from Linear's settings > API section
2. Create a `.e
... [View full README on GitHub]