remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows management of Jenkins operations including listing jobs, triggering builds with parameters, and checking build status
젠킨스 MCP
Jenkins 작업을 관리하기 위한 MCP 서버입니다.
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 Jenkins MCP를 자동으로 설치하려면:
지엑스피1
수동 설치
Copy
구성
다음 JSON 구성 스니펫을 사용하여 MCP 서버를 추가합니다.
Copy
CSRF 크럼 처리
Jenkins는 POST 요청에 포함되어야 하는 토큰인 "크럼"을 사용하여 CSRF 보호를 구현합니다. 이 MCP 서버는 두 가지 방식으로 CSRF 크럼을 처리합니다.
- 기본 모드 : 빌드 요청에 CSRF 크럼을 자동으로 가져와 포함합니다.
- 웹 세션을 유지하기 위해 세션 쿠키를 사용합니다.
- 모든 CSRF 보호를 백그라운드에서 처리합니다.
- API 토큰 모드 : CSRF 보호에서 면제되는 Jenkins API 토큰을 사용합니다.
JENKINS_USE_API_TOKEN=true
설정하세요- 비밀번호 대신
JENKINS_PASSWORD
API 토큰으로 설정하세요. - API 토큰 인증에 대한 크럼이 필요하지 않은 Jenkins 2.96 이상과 함께 작동합니다.
Jenkins에서 API 토큰을 생성할 수 있습니다: 사용자 → 구성 → API 토큰 → 새 토큰 추가
특징
- Jenkins 채용 공고 목록
- 선택적 매개변수를 사용하여 빌드 트리거
- 빌드 상태 확인
- 안전한 API 액세스를 위한 CSRF 크럼 처리
개발
Copy
You must be authenticated.
구성 가능한 MCP 서버를 통해 작업 나열, 빌드 트리거, 빌드 상태 확인 등의 Jenkins 작업을 관리할 수 있습니다.