Skip to main content
Glama

mcp-jenkins

docker-compose.yml1.98 kB
services: mcp-jenkins: build: context: .. dockerfile: docker/Dockerfile image: local/mcp-jenkins:latest container_name: mcp-jenkins environment: JENKINS_URL: "${JENKINS_URL:-https://jenkins.example.com}" JENKINS_USERNAME: "${JENKINS_USERNAME:-admin}" JENKINS_PASSWORD: "${JENKINS_PASSWORD:-password}" # Uncomment ports for SSE mode # ports: # - "9887:9887" # Example command for stdio mode (modify as needed) command: [ "--jenkins-url", "${JENKINS_URL:-https://jenkins.example.com}", "--jenkins-username", "${JENKINS_USERNAME:-admin}", "--jenkins-password", "${JENKINS_PASSWORD:-password}", "--transport", "${TRANSPORT:-stdio}" ] # Uncomment for SSE mode # command: [ # "--jenkins-url", "${JENKINS_URL:-https://jenkins.example.com}", # "--jenkins-username", "${JENKINS_USERNAME:-admin}", # "--jenkins-password", "${JENKINS_PASSWORD:-password}", # "--transport", "sse", # "--port", "9887" # ] restart: unless-stopped # Uncomment to mount config files # volumes: # - ./config:/app/config:ro # Example: Run in development mode with live code reload mcp-jenkins-dev: build: context: .. dockerfile: docker/Dockerfile target: development image: local/mcp-jenkins:dev container_name: mcp-jenkins-dev environment: JENKINS_URL: "${JENKINS_URL:-https://jenkins.example.com}" JENKINS_USERNAME: "${JENKINS_USERNAME:-admin}" JENKINS_PASSWORD: "${JENKINS_PASSWORD:-password}" ports: - "9887:9887" volumes: # Mount source code for development - ./src:/app/src command: [ "--jenkins-url", "${JENKINS_URL:-https://jenkins.example.com}", "--jenkins-username", "${JENKINS_USERNAME:-admin}", "--jenkins-password", "${JENKINS_PASSWORD:-password}", "--transport", "sse", "--port", "9887" ] profiles: - development

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/lanbaoshen/mcp-jenkins'

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