Skip to main content
Glama
WinJayX

MCP Jenkins Server

by WinJayX

MCP 젠킨스 서버

Jenkins 통합 도구를 제공하는 MCP(Model Context Protocol) 서버입니다.

특징

  • Jenkins 서버 정보 가져오기

  • Jenkins 작업 나열 및 검사

  • 최근 빌드와 요약을 받아보세요

  • 빌드 정보 및 콘솔 출력 가져오기

  • Jenkins 뷰 관리

  • 매개변수를 사용하여 작업 빌드 트리거

Related MCP server: Jenkins Server MCP

요구 사항

  • 파이썬 3.10+

  • API 접근이 가능한 Jenkins 서버

  • 인증을 위한 Jenkins API 토큰

설치

  1. 이 저장소를 복제하세요

  2. 종속성 설치:

    지엑스피1

구성

Jenkins 자격 증명으로 .env 파일을 만듭니다.

JENKINS_URL=https://your-jenkins-server
JENKINS_USER=your-username
JENKINS_TOKEN=your-api-token

CLI 구성

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 (선택 사항): 작업에 전달할 매개변수 사전

데모 비디오 :

데모

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/WinJayX/014.JenkinsMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server