선형 MCP 서버
이 MCP 서버는 Linear API와 상호 작용할 수 있는 도구를 제공하여 작업과 관련 세부 정보를 가져올 수 있습니다.
설정
- 종속성 설치:지엑스피1
- 서버를 빌드하세요:
- Linear API 키를 구성하세요.
- Linear에서 API 키를 받으세요(설정 > API > 개인 API 키)
- API 키로 MCP 설정 파일을 업데이트하세요.
- 위치:
/Users/tiru5/Library/Application Support/Cursor/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
YOUR_LINEAR_API_KEY_HERE
실제 API 키로 바꾸세요.
사용 가능한 도구
get_tasks
선택적 필터링을 사용하여 Linear에서 작업을 가져옵니다.
매개변수:
status
(선택 사항): 상태별로 필터링(예: "Todo", "진행 중", "완료")assignee
(선택 사항): 담당자 이름 또는 ID로 필터링team
(선택 사항): 팀 이름 또는 ID로 필터링limit
(선택 사항): 반환할 최대 작업 수(기본값: 20, 최대값: 100)
예:
{
"status": "In Progress",
"assignee": "John",
"team": "Engineering",
"limit": 10
}
작업 세부 정보 가져오기
특정 작업에 대한 자세한 정보를 얻으세요.
매개변수:
taskId
(필수): 세부 정보를 검색할 작업의 ID
예:
get_teams
선형 작업 공간에서 팀 목록을 가져옵니다.
매개변수: 없음
사용자 가져오기
선형 작업 공간에서 사용자 목록을 가져옵니다.
매개변수: 없음
사용 예
특정 사용자에게 할당된 작업 가져오기
use_mcp_tool
server_name: linear
tool_name: get_tasks
arguments: {
"assignee": "John",
"status": "In Progress"
}
특정 작업에 대한 세부 정보 얻기
use_mcp_tool
server_name: linear
tool_name: get_task_details
arguments: {
"taskId": "LIN-123"
}
모든 팀 나열
use_mcp_tool
server_name: linear
tool_name: get_teams
arguments: {}
모든 사용자 나열
use_mcp_tool
server_name: linear
tool_name: get_users
arguments: {}