df_project_setup
Set up a new project by linking Jira and Git provider. Auto-detects Jira type, API version, Git provider, and base branch while requesting all credentials from the user.
Instructions
Configurar un nuevo proyecto: vincula Jira + Git provider. Auto-detecta tipo de Jira, version API, provider Git y rama base. IMPORTANTE: Pide al usuario TODOS los datos de credenciales (email, token, URL). NUNCA inventes ni asumas credenciales.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"jiraUrl": "<jiraUrl>",
"jiraProjectKey": "<jiraProjectKey>",
"gitToken": "<gitToken>"
},
"name": "df_project_setup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Nombre del proyecto | |
| gitUrl | No | URL base del GitLab self-hosted (ej: https://gitlab.empresa.com). Si no se pasa, se extrae del remote. | |
| jiraPat | No | Personal Access Token para Jira Server — PREGUNTA AL USUARIO | |
| jiraUrl | Yes | URL de Jira — PREGUNTA AL USUARIO, no la inventes (ej: https://myteam.atlassian.net) | |
| gitToken | Yes | Token de GitHub o GitLab — PREGUNTA AL USUARIO, es un secreto | |
| jiraEmail | No | Email de Jira Cloud — PREGUNTA AL USUARIO, no uses emails de otros contextos | |
| jiraToken | No | API Token de Jira Cloud — PREGUNTA AL USUARIO, es un secreto que solo el tiene | |
| gitProject | No | Path completo del proyecto en GitLab (ej: grupo/subgrupo/repo). Util cuando el remote es un fork pero se quiere vincular al proyecto principal. | |
| jiraProjectKey | Yes | Clave del proyecto en Jira — PREGUNTA AL USUARIO (ej: PROJ, DEV, BACK) |