LM

lanbaoshen/mcp-jenkins

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

157 stars 72 forks 품질 85 트렌드 37MIT

lanbaoshen/mcp-jenkins는 https://github.com/lanbaoshen/mcp-jenkins.에서 가져온 MCP 서버 후보입니다.

개요

lanbaoshen/mcp-jenkins는 https://github.com/lanbaoshen/mcp-jenkins.에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

모델 컨텍스트 프로토콜(MCP)은 Anthropic의 MCP 명세를 따르는 젠킨스와 AI 언어 모델을 연결하는 오픈 소스 구현체입니다. 이 프로젝트는 데이터 프라이버시와 보안을 유지하면서 젠킨스 도구와 안전하고 맥락 기반 AI 상호작용을 가능하게 합니다.

설치

다음 설치 방법 중 하나를 선택하세요:

라인 논쟁

명령줄 인자를 사용할 때는 Jenkins 서버 세부 정보를 다음과 같이 지정할 수 있습니다:

논증 설명 필수
--env-file 구성 로드를 위한 .env 파일로 가는 경로. 아래의 환경 변수 / .env 파일을 참조하세요. 아니요
--jenkins-url 젠킨스 서버의 URL입니다. (http 앱이 헤더 x-jenkins-url로 설정할 수 있습니다) 아니요
--jenkins-username Jenkins 인증을 위한 사용자 이름입니다. (http 앱이 헤더 [x-jenkins-username로 설정할 수 있습니다) 비밀번호와 함께 설정하거나, 둘 다 설정하지 않은 상태로 남겨두어 Jenkins에 익명으로 접근하세요. 아니요
--jenkins-password 젠킨스 인증을 위한 비밀번호 또는 API 토큰입니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

MCP Jenkins

The Model Context Protocol (MCP) is an open-source implementation that bridges Jenkins with AI language models following Anthropic’s MCP specification. This project enables secure, contextual AI interactions with Jenkins tools while maintaining data privacy and security.

Installation

Choose one of these installation methods:

# Using uv (recommended)
pip install uv
uvx mcp-jenkins

# Using pip
pip install mcp-jenkins
mcp-jenkins

# Docker
docker pull ghcr.io/lanbaoshen/mcp-jenkins:latest
docker run -p 9887:9887 --rm ghcr.io/lanbaoshen/mcp-jenkins:latest --transport streamable-http

Line Arguments

When using command line arguments, you can specify the Jenkins server details as follows:

# Simple streamable-http example
uvx mcp-jenkins --transport streamable-http
Argument Description Required
--env-file Path to a .env file to load configuration from. See Environment Variables / .env file below. No
--jenkins-url The URL of the Jenkins server. (Http app can set it via headers x-jenkins-url) No
--jenkins-username The username for Jenkins authentication. (Http app can set it via headers x-jenkins-username) Set it together with the password, or leave both unset to access Jenkins anonymously. No
--jenkins-password The password or API token for Jenkins authentication. (Http app can set it via headers x-jenkins-password) Set it together with the username, or leave both unset to access Jenkins anonymously: what the server can then do is decided by the anonymous user’s permissions in Jenkins. No
--jenkins-timeout Timeout for Jenkins API requests in seconds. Default is 5 seconds. No
GitHub에서 전체 README 보기

설치

uvx mcp-jenkins --jenkins-url=xxx --jenkins-username=xxx --jenkins-password=xxx
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →