Jenkins MCP
Servidor MCP para administrar operaciones de Jenkins.
Instalación
Instalación mediante herrería
Para instalar Jenkins MCP para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Configuración
Agregue el servidor MCP utilizando el siguiente fragmento de configuración JSON:
Manejo de migajas CSRF
Jenkins implementa la protección CSRF mediante "crumbs", tokens que deben incluirse en las solicitudes POST. Este servidor MCP gestiona las migajas CSRF de dos maneras:
- Modo predeterminado : obtiene e incluye automáticamente fragmentos CSRF con solicitudes de compilación
- Utiliza cookies de sesión para mantener la sesión web.
- Maneja toda la protección CSRF detrás de escena
- Modo de token de API : utiliza tokens de API de Jenkins que están exentos de la protección CSRF
- Establezca
JENKINS_USE_API_TOKEN=true
- Establezca
JENKINS_PASSWORD
en su token de API en lugar de la contraseña - Funciona con Jenkins 2.96+, que no requiere migas para la autenticación del token API
- Establezca
Puede generar un token de API en Jenkins en: Usuario → Configurar → Token de API → Agregar nuevo token
Características
- Lista de trabajos de Jenkins
- Desencadenadores de compilaciones con parámetros opcionales
- Comprobar el estado de la compilación
- Manejo de fragmentos CSRF para acceso seguro a la API
Desarrollo
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite administrar operaciones de Jenkins, como enumerar trabajos, activar compilaciones y verificar estados de compilación a través de un servidor MCP configurable.
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityThe Modes MCP Server allows for comprehensive management and control over custom operational modes, supporting full CRUD operations, schema validation, and real-time configuration changes for enhanced mode management.Last updated -612
- AsecurityAlicenseAqualityA tool that dynamically generates and configures MCP servers by automatically creating necessary directories and files according to user specifications.Last updated -199JavaScriptMIT License
- AsecurityFlicenseAqualityMCP server for managing Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and refresh repositories through a standardized interface.Last updated -6Python
- 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 -38JavaScriptMIT License