
cline/linear-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
cline/linear-mcp는 https://github.com/cline/linear-mcp.에서 가져온 MCP 서버 후보입니다.
개요
cline/linear-mcp는 https://github.com/cline/linear-mcp.에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
Linear의 API와 상호작용하기 위한 MCP 서버입니다. 이 서버는 Cline을 통해 Linear 이슈, 프로젝트 및 팀을 관리할 수 있는 도구 세트를 제공합니다.
설정 가이드
1. 환경 설정
-
저장소 복제
-
의존성 설치:
-
.env.example를.env로 복사하기:
2. 인증
서버는 두 가지 인증 방식을 지원합니다:
API 키 (권장)
- 선형 설정으로 이동
- “보안 및 접근” 섹션으로 이동하세요
- “개인 API 키” 섹션 찾기
- “새 API 키” 클릭
- 키에 설명 라벨(예: “클라인 MCP”)을 붙인다
- 생성된 토큰을 즉시 복사합니다
- 토큰을
.env파일에 추가:
OAuth Flow (대안) 구현되지 않음
- [[T3]에서 OAuth 애플리케이션 생성
.env에서 OAuth 환경 변수를 구성하기:
3. 서버 운영
-
서버 구축:
-
서버 시작:
4. 클라인 적분
- Cline MCP 설정 파일을 열어보세요:
- macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json - Windows: '%APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Linear MCP Server
An MCP server for interacting with Linear’s API. This server provides a set of tools for managing Linear issues, projects, and teams through Cline.
Setup Guide
1. Environment Setup
- Clone the repository
- Install dependencies:
npm install - Copy
.env.exampleto.env:cp .env.example .env
2. Authentication
The server supports two authentication methods:
API Key (Recommended)
- Go to Linear Settings
- Navigate to the “Security & access” section
- Find the “Personal API keys” section
- Click “New API key”
- Give the key a descriptive label (e.g. “Cline MCP”)
- Copy the generated token immediately
- Add the token to your
.envfile:LINEAR_API_KEY=your_api_key
OAuth Flow (Alternative) NOT IMPLEMENTED
- Create an OAuth application at https://linear.app/settings/api/applications
- Configure OAuth environment variables in
.env:LINEAR_CLIENT_ID=your_oauth_client_id LINEAR_CLIENT_SECRET=your_oauth_client_secret LINEAR_REDIRECT_URI=http://localhost:3000/callback
3. Running the Server
- Build the server:
npm run build - Start the server:
npm start
4. Cline Integration
-
Open your Cline MCP settings file:
- macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json - Windows:
%APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json - Linux:
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
- macOS:
-
Add the Linear MCP server configuration:
{ "mcpServers": { "linear": { "command": "node", "args": ["/path/to/linear-mcp/build/index.js"], "env": { "LINEAR_API_KEY": "your_personal_access_token" }, "disabled": false, "autoApprove": [] } } }
Available Actions
The server currently supports the following operations:
Issue Management
- ✅ Create issues with full field support (title, description, team, project, etc.)
- ✅ Update existing issues (priority, description, etc.)
- ✅ Delete issues (single or bulk deletion)
- ✅ Search issues with filtering
- ✅ Associate issues with projects
- ✅ Create parent/child issue relationships
- ✅ Read and create comments and threaded comments
Project Management
- ✅ Create projects with associated issues
- ✅ Get project information with rich text descriptions
- ✅ Search projects with rich text descriptions
- ✅ Associate issues with projects
- ✅ Proper description handling using Linear’s
documentContentfield
Team Management
- ✅ Get team information (with states and workflow details)
- ✅ Access team states and labels
Authentication
- ✅ API Key authentication
- ✅ Secure token storage
Batch Operations
- ✅ Bulk issue creation
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"linear": {
"command": "node",
"args": ["/path/to/linear-mcp/build/index.js"],
"env": {
"LINEAR_API_KEY": "your_personal_access_token"
},
"disabled": false,
"autoApprove": []
}
}
}