
jerhadf/linear-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
jerhadf/linear-mcp-server는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
jerhadf/linear-mcp-server는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
중요 참고: 이 MCP 서버는 현재 지원 중단되었으며 더 이상 유지보수되지 않습니다. 공식 선형 원격 MCP 서버를 사용하는 것을 권장합니다: https://linear.app/changelog/2025-05-01-mcp (https://mcp.linear.app/sse)
선형 API를 위한 모델 컨텍스트 프로토콜 서버입니다.
이 서버는 MCP를 통해 Linear의 이슈 추적 시스템과 통합되어 LLM이 선형 이슈와 상호작용할 수 있도록 합니다.
설치
자동 설치
Smithery를 통해 Claude Desktop용 Linear MCP 서버를 자동으로 설치하려면:
수동 설치
-
팀을 위한 선형 API 키를 생성하거나 받으세요: https://linear.app/YOUR-TEAM/settings/api
-
Claude Desktop에 서버 설정 추가:
- 맥OS:
~/Library/Application Support/Claude/claude_desktop_config.json
구성 요소
도구
linear_create_issue: 새로운 선형 이슈 생성
- 필수 입력:
title(문자열): 이슈 제목teamId(문자열): 이슈를 생성하는 팀 ID- 선택적 입력:
description(문자열): 이슈 설명 (마크다운 지원)priority(번호, 0-4): 우선순위 수준 (1=긴급, 4=낮음)status(문자열): 초기 상태 이름
linear_update_issue: 기존 이슈 업데이트
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Linear MCP Server
IMPORTANT NOTE: This MCP Server is now deprecated and is no longer being maintained. I recommend you use the official Linear remote MCP server here: https://linear.app/changelog/2025-05-01-mcp (https://mcp.linear.app/sse)
A Model Context Protocol server for the Linear API.
This server provides integration with Linear’s issue tracking system through MCP, allowing LLMs to interact with Linear issues.
Installation
Automatic Installation
To install the Linear MCP server for Claude Desktop automatically via Smithery:
npx @smithery/cli install linear-mcp-server --client claude
Manual Installation
-
Create or get a Linear API key for your team: https://linear.app/YOUR-TEAM/settings/api
-
Add server config to Claude Desktop:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- MacOS:
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "your_linear_api_key_here"
}
}
}
}
Components
Tools
-
linear_create_issue: Create a new Linear issues- Required inputs:
title(string): Issue titleteamId(string): Team ID to create issue in
- Optional inputs:
description(string): Issue description (markdown supported)priority(number, 0-4): Priority level (1=urgent, 4=low)status(string): Initial status name
- Required inputs:
-
linear_update_issue: Update existing issues- Required inputs:
id(string): Issue ID to update
- Optional inputs:
title(string): New titledescription(string): New descriptionpriority(number, 0-4): New prioritystatus(string): New status name
- Required inputs:
-
linear_search_issues: Search issues with flexible filtering- Optional inputs:
query(string): Text to search in title/descriptionteamId(string): Filter by teamstatus(string): Filter by statusassigneeId(string): Filter by assigneelabels(string[]): Filter by labelspriority(number): Filter by prioritylimit(number, default: 10): Max results
- Optional inputs:
-
linear_get_user_issues: Get issues assigned to a user- Optional inputs:
userId(string): User ID (omit for authenticated user)includeArchived(boolean): Include archived issueslimit(number, default: 50): Max results
- Optional inputs:
-
linear_add_comment: Add comments to issues
설치
npx -y linear-mcp-server설정
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "your_linear_api_key_here"
}
}
}
}