MCP 젠킨스 서버
Jenkins 통합 도구를 제공하는 MCP(Model Context Protocol) 서버입니다.
특징
Jenkins 서버 정보 가져오기
Jenkins 작업 나열 및 검사
최근 빌드와 요약을 받아보세요
빌드 정보 및 콘솔 출력 가져오기
Jenkins 뷰 관리
매개변수를 사용하여 작업 빌드 트리거
Related MCP server: Jenkins Server MCP
요구 사항
파이썬 3.10+
API 접근이 가능한 Jenkins 서버
인증을 위한 Jenkins API 토큰
설치
이 저장소를 복제하세요
종속성 설치:
지엑스피1
구성
Jenkins 자격 증명으로 .env 파일을 만듭니다.
CLI 구성
CLI에 이 MCP 서버를 추가하려면 다음 구성을 사용하세요. 'Support/Claude/claude_desktop_config.json' 파일 내용을 다음으로 변경하세요.
사용 가능한 도구
이 MCP 서버는 다음과 같은 도구를 제공합니다.
get_jenkins_info
Jenkins 서버 정보 가져오기
list_jobs
모든 Jenkins 채용 공고를 나열하세요
get_job_info
특정 직업에 대한 정보를 얻으세요
매개변수:
job_name: 검사할 작업의 이름
get_last_builds
작업에 대한 최신 빌드 요약을 받으세요
매개변수:
job_name: 작업의 이름count(선택 사항): 검색할 최근 빌드 수(기본값: 3)
get_build_info
특정 빌드에 대한 자세한 정보를 얻으세요
매개변수:
job_name: 작업의 이름build_number: 검사할 빌드 번호
get_build_console_output
특정 빌드에 대한 콘솔 출력 가져오기
매개변수:
job_name: 작업의 이름build_number: 검사할 빌드 번호
get_views
모든 Jenkins 뷰 나열
trigger_job_build
선택적 매개변수를 사용하여 Jenkins 작업 빌드 트리거
매개변수:
job_name: 작업의 이름parameters(선택 사항): 작업에 전달할 매개변수 사전