Linear MCP를 추가하는 방법
Durin의 명명된 카드를 통해 Linear를 연결하고 롤아웃 전에 허용된 읽기 및 거부된 쓰기를 확인합니다.
Linear 액세스 준비
읽기-쓰기 끝점인 https://mcp.linear.app/mcp,와 함께 명명된 Linear 카드를 사용하십시오. Durin은 자체 OAuth 클라이언트를 등록하므로 클라이언트 ID나 비밀번호가 필요하지 않습니다. 각 권한 부여는 하나의 작업 영역에 적용되며 해당 범위는 전체 작업 영역에 적용됩니다.
저장, 검토 및 활성화
관리 → 연결 → 모든 공급자를 열고 Linear를 선택합니다. 자동 등록을 유지하고 OAuth 범위를 비워 둡니다. 초안을 저장하고, 로그인하고, 도구를 검색하고, 권한 검토를 저장하고, 일치하는 배포 유효성 검사기를 얻으세요. 승인된 읽기 테스트를 실행하고, 청구서를 검토하고, 활성화를 확인하고, 검토된 도구를 활성화하십시오.
읽기 전용이 아닌 모든 도구를 쓰기로 검토합니다. 저장 도구는 기존 개체를 업데이트할 수 있으며 diff 도구는 연결된 GitHub 저장소에서 작동합니다. 업스트림 쓰기가 불가능하도록 하려면 대신 https://mcp.linear.app/mcp/readonly를 사용자 지정 MCP 서버로 추가하세요.
개인 공급자 액세스를 완료하고 Durin 연결 URL을 복사한 후 정확한 URL에 대해 MCP 클라이언트를 인증하세요.
테스트 문제를 읽고 의견을 제시하세요.
전담 테스트 팀에서 get_issue 및 해당 식별자(예: DQA-1)와 관련된 문제 하나를 읽어보세요. save_comment를 사용하여 하나의 주석을 추가하고 issueId와 본문만 전달합니다. ID 또는 parentId를 전달하지 마세요. Linear는 issueId를 무시하고 다른 댓글을 편집하거나 답변합니다.
- 예상되는 성공: 문제 세부정보, 해당 문제에 대한 새로운 의견 1개. 활동은 두 가지 실행을 모두 기록합니다.
- 예상 거부: 쓰기를 거부하고 설명을 반복하도록 Durin을 구성합니다. save_comment는 검색을 종료하고 새 공급자 전송이 발생하지 않습니다. 계속해서 읽습니다.
문제 해결
로그인에 성공했지만 도구를 사용할 수 없습니다.
Linear 동의에 쓰기 액세스 권한이 부여되었는지 확인한 다음 개인 동의, 허용된 리소스, 배포된 유효성 검사기 및 활성화를 확인하세요. 검색만으로는 액세스 권한이 부여되지 않습니다.
자주 묻는 질문
무엇이 확인되었나요?
호스팅된 클라이언트/버전: 이 가이드에서는 확인되지 않았습니다. 워크플로를 완료하면 클라이언트, 버전, UTC 날짜, 도구/스키마 개정 및 두 활동 ID를 모두 기록합니다.