Integrations
Enables interaction with Jenkins CI/CD servers, providing tools to retrieve server information, manage jobs and views, access build details and console outputs, and trigger job builds with parameters.
MCP 젠킨스 서버
Jenkins 통합 도구를 제공하는 MCP(Model Context Protocol) 서버입니다.
특징
- Jenkins 서버 정보 가져오기
- Jenkins 작업 나열 및 검사
- 최근 빌드와 요약을 받아보세요
- 빌드 정보 및 콘솔 출력 가져오기
- Jenkins 뷰 관리
- 매개변수를 사용하여 작업 빌드 트리거
요구 사항
- 파이썬 3.10+
- API 접근이 가능한 Jenkins 서버
- 인증을 위한 Jenkins API 토큰
설치
- 이 저장소를 복제하세요
- 종속성 설치:지엑스피1
구성
Jenkins 자격 증명으로 .env
파일을 만듭니다.
Copy
CLI 구성
CLI에 이 MCP 서버를 추가하려면 다음 구성을 사용하세요. 'Support/Claude/claude_desktop_config.json' 파일 내용을 다음으로 변경하세요.
Copy
사용 가능한 도구
이 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
(선택 사항): 작업에 전달할 매개변수 사전
데모 비디오 :
This server cannot be installed
모델 컨텍스트 프로토콜 인터페이스를 통해 Jenkins CI/CD 서버와 상호 작용할 수 있는 통합 도구로, 사용자는 서버 정보를 보고, 작업을 관리하고, 빌드를 검사하고, 매개변수를 사용하여 빌드를 트리거할 수 있습니다.
Related MCP Servers
- AsecurityAlicenseAqualityFacilitates interaction with AWS Bedrock-enabled tools by implementing Anthropic's Model Context Protocol for seamless tool integration and communication.Last updated -135PythonMIT License
- AsecurityAlicenseAqualityEnables managing Jenkins operations like listing jobs, triggering builds, and checking build statuses through a configurable MCP server.Last updated -37PythonApache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Jenkins CI/CD servers, providing tools to check build statuses, trigger builds, and retrieve build logs.Last updated -3JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides access to ACI.dev functions (tools) through either direct app-specific tools or a unified interface with dynamic tool discovery and execution based on user intent.Last updated -61PythonMIT License