선형 MCP 서버
선형 API를 위한 모델 컨텍스트 프로토콜 서버입니다.
기존 Linear MCP 서버보다 더 많은 기능을 제공하고 Claude를 통한 전체적인 프로젝트 관리를 목적으로 합니다.
이는 더 많은 기능을 갖춘 https://github.com/jerhadf/linear-mcp-server 를 기반으로 합니다.
특징:
설치
Claude Desktop에 서버 구성을 추가합니다.
참고: Claude는 nvm 환경에서는 제대로 작동하지 않습니다. Node 버전을 절대 경로로 표시해야 합니다.
지엑스피1
Related MCP server: Linear MCP Server
사용 가능한 도구
프로젝트 관리
create-project - 새로운 Linear 프로젝트를 생성합니다
view-project - ID로 선형 프로젝트 보기
update-project - 선형 프로젝트 업데이트
이니셔티브 관리
create-initiative - 새로운 선형 이니셔티브 만들기
view-initiative - ID로 선형 이니셔티브 보기
update-initiative - 선형 이니셔티브 업데이트
이슈 관리
create-issue - 새로운 선형 이슈 생성
view-issue - ID로 선형 이슈 보기
update-issue - 선형 이슈 업데이트
search-issues - 선형 문제 검색
이슈 관계
create-issue-relation - 두 개의 이슈(블록, 중복 등) 간의 관계를 생성합니다.
view-issue-relations - 주어진 이슈에 대한 모든 관계 보기
delete-issue-relation - 두 이슈 간의 관계 삭제
예
User:
Break the Implement Contact API Endpoints issue into multiple issues, one for each endpoint
Claude:
I'll break down the API endpoints issue into separate issues for each endpoint and create the appropriate relationships.
View result from create-issue from linear (local)
View result from create-issue from linear (local)
View result from create-issue from linear (local)
View result from create-issue from linear (local)
View result from create-issue from linear (local)
Now let's create the relationships between these new issues and the existing ones. First, they all depend on the TypeScript Models issue:
View result from create-issue-relation from linear (local)
View result from create-issue-relation from linear (local)
View result from create-issue-relation from linear (local)
View result from create-issue-relation from linear (local)
View result from create-issue-relation from linear (local)
I've created five separate issues for each endpoint and set up their relationships:
GET /contacts (List) - d1aae514
GET /contacts/:id (Single) - 01850d5d
POST /contacts (Create) - 2e0f2b75
PUT /contacts/:id (Update) - d22b143d
DELETE /contacts/:id (Delete) - dde30779
All of these endpoints depend on the TypeScript Models issue (2c38c6ee) being completed first.
The UI Components issue (dd214884) and Search/Filter issue (81a33a29) now should depend on the completion of these endpoint issues, particularly the GET endpoints.
Would you like me to:
Create those additional relationships with the UI Components?
Add any specific cross-dependencies between the endpoints themselves?
Break down any of these endpoint issues into more granular tasks?