MCP Jenkins Server
MCP 젠킨스 서버
Jenkins 통합 도구를 제공하는 MCP(Model Context Protocol) 서버입니다.
특징
Jenkins 서버 정보 가져오기
Jenkins 작업 나열 및 검사
최근 빌드와 요약을 받아보세요
빌드 정보 및 콘솔 출력 가져오기
Jenkins 뷰 관리
매개변수를 사용하여 작업 빌드 트리거
Related MCP server: Jenkins MCP Server
요구 사항
파이썬 3.10+
API 접근이 가능한 Jenkins 서버
인증을 위한 Jenkins API 토큰
설치
이 저장소를 복제하세요
종속성 설치:
지엑스피1
구성
Jenkins 자격 증명으로 .env 파일을 만듭니다.
JENKINS_URL=https://your-jenkins-server
JENKINS_USER=your-username
JENKINS_TOKEN=your-api-tokenCLI 구성
CLI에 이 MCP 서버를 추가하려면 다음 구성을 사용하세요. 'Support/Claude/claude_desktop_config.json' 파일 내용을 다음으로 변경하세요.
{
"mcpServers": {
"mcp-jenkins-server": {
"command": "/Users/username/.local/bin/uv -> //uv full path",
"args": [
"--directory",
"/Users/username/Desktop/mcp-jenkins-server -> //project path ",
"run",
"server.py"
],
"env": {
"JENKINS_URL": "http://localhost:8080",
"JENKINS_USERNAME": "xx",
"JENKINS_PASSWORD": "xx"
},
"disabled": false,
"autoApprove": []
}
}
}사용 가능한 도구
이 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 deployed
Maintenance
Related MCP Connectors
The Buildkite MCP server exposes Buildkite product data (pipelines, builds, jobs, and test data) to AI tools, editors, and agents through the Model Context Protocol. It provides capabilities including pipeline creation and management, build monitoring with specialized tools like 'wait_for_build', efficient log querying using Apache Parquet conversion and caching, and OAuth-based authentication for both read-write and read-only access to Buildkite's REST API.
MCP Server for JFrog, providing tools for development and artifact management.
The Cortex MCP server provides read-only access to real-time engineering context from the Cortex developer portal, allowing AI coding assistants to answer natural language questions about your organization's catalog (microservices, libraries, domains, teams, infrastructure), scorecards (engineering standards and best practices), initiatives (goals and deadlines), and Engineering Intelligence metrics. It includes tools for querying documentation, tracking personal entities, and accessing AI-assisted insights across the entire Cortex ecosystem.
Agentic CI operations for build inspection, failure diagnosis, and runner troubleshooting.
Related MCP Servers
- AlicenseBqualityCmaintenanceA 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.315MIT
- AlicenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol (MCP) server that enables AI tools like chatbots to interact with and control Jenkins, allowing users to trigger jobs, check build statuses, and perform other Jenkins operations through natural language.MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server for interacting with a Jenkins CI/CD server. Allows you to trigger jobs, check build statuses, and manage your Jenkins instance through MCP.21 npm14Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables interaction with Jenkins instances to manage jobs, builds, and nodes through the Model Context Protocol. It provides capabilities to trigger builds, read console outputs, and search log sections using regular expressions.512 npmMIT