JIRA

Integra con JIRA para permitir que los asistentes de IA interactúen directamente con los issues de JIRA.

Documentación

Servidor MCP para JIRA

Este servidor del Model Context Protocol (MCP) proporciona funciones de integración con JIRA. Permite que ChatGPT y otros asistentes de IA operen directamente los issues de JIRA.

Funcionalidades

Este servidor MCP proporciona las siguientes herramientas:

  • get_issue: Obtiene la información detallada de un issue de JIRA

Instalación

# リポジトリをクローン
git clone https://github.com/kuvanov-2/mcp-server-jira.git
cd mcp-server-jira

# 依存関係をインストール
npm install

# ビルド
npm run build

Configuración

Para usar el servidor MCP, debe realizar la siguiente configuración:

1. Preparación previa

1-1. Configuración de 1Password CLI

Instale la aplicación de escritorio de 1Password.

Instale 1Password CLI.

brew install 1password-cli

En la configuración de 1Password (aplicación de escritorio), habilite la integración con CLI.

1-2. Obtención del token de API de JIRA

Obtenga el token de API de JIRA aquí.

Guarde el token de API de JIRA en 1Password

2. Configuración de Visual Studio Code

Abra el archivo de configuración:

  • macOS: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  • Windows: %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json

Agregue la siguiente configuración:

{
  "mcpServers": {
	"github.com/kuvanov-2/mcp-server-jira": {
	  "command": "/path/to/mcp-server-jira/start-server.sh",
	  "env": {
		"JIRA_HOST": "https://your-domain.atlassian.net",
		"JIRA_EMAIL": "your-email@example.com",
		"JIRA_API_TOKEN": "op://YOUR_VAULT_NAME/YOUR_ITEM_NAME/info/access token" 
	  },
	  "disabled": false,
	  "autoApprove": []
	}
  }
}

Descripción de las variables de entorno:

  • JIRA_HOST: URL del host de JIRA
  • JIRA_EMAIL: Correo electrónico de la cuenta de JIRA
  • JIRA_API_TOKEN: Referencia al token de API de JIRA guardado en 1Password

Se prevé que el token de API de JIRA se guarde en 1Password. En JIRA API Token, especifique la ruta al campo correspondiente en 1Password. La ruta se puede copiar haciendo clic derecho en el campo.

El script start-server.sh resuelve automáticamente las variables de entorno usando 1Password CLI e inicia el servidor.

Uso

get_issue

Obtiene la información detallada de un issue de JIRA.

<use_mcp_tool>
<server_name>github.com/kuvanov-2/mcp-server-jira</server_name>
<tool_name>get_issue</tool_name>
<arguments>
{
  "issueKey": "PROJ-123"
}
</arguments>
</use_mcp_tool>

Licencia

MIT