Jira MCP
Servidor Jira MCP para pesquisar issues, ler dados de projetos e conectar fluxos de trabalho do Jira a assistentes de IA compatíveis com MCP.
Documentação
hh-jira-mcp-server MCP server
Um projeto de servidor MCP
Início rápido
Registre-se em https://claude.ai e compre a assinatura Pro
Instalação
Instale o Claude Desktop https://claude.ai/download
Instale o uv:
brew install uv
Instale o keyring: https://pypi.org/project/keyring/
Armazene a senha da conta do Jira
keyring set hh-jira-mcp-server v.pupkin
Claude Desktop
No MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
No Windows: %APPDATA%/Claude/claude_desktop_config.json
Configuração de Servidores Publicados
{
"mcpServers": {
"hh-jira-mcp-server": {
"command": "uvx",
"args": [
"hh-jira-mcp-server"
],
"env": {
"HH_JIRA_MCP_USER": "v.pupkin",
"HH_JIRA_MCP_TEAM": "some-team",
"HH_JIRA_MCP_SEARCH_FILTER": "status in (\"Development: In progress\")"
}
}
}
}
Configuração de Servidores em Desenvolvimento/Não Publicados
{
"mcpServers": {
"hh-jira-mcp-server": {
"command": "uv",
"args": [
"--directory",
"<path_to_project>/hh-jira-mcp-server",
"run",
"hh-jira-mcp-server"
],
"env": {
"HH_JIRA_MCP_USER": "v.pupkin",
"HH_JIRA_MCP_TEAM": "some-team",
"HH_JIRA_MCP_SEARCH_FILTER": "status in (\"Development: In progress\")"
}
}
}
}
Desenvolvimento
Compilação e Publicação
Para preparar o pacote para distribuição:
- Sincronize as dependências e atualize o lockfile:
uv sync
- Compile as distribuições do pacote:
uv build
Isso criará distribuições de origem e wheel no diretório dist/.
- Publique no PyPI:
uv publish
Nota: Você precisará definir as credenciais do PyPI por meio de variáveis de ambiente ou flags de comando:
- Token:
--tokenouUV_PUBLISH_TOKEN - Ou usuário/senha:
--username/UV_PUBLISH_USERNAMEe--password/UV_PUBLISH_PASSWORD
Depuração
Como os servidores MCP são executados via stdio, a depuração pode ser desafiadora. Para a melhor experiência de depuração, recomendamos fortemente o uso do MCP Inspector.
Você pode iniciar o MCP Inspector por meio de npm com este comando:
npx @modelcontextprotocol/inspector uv --directory <path_to_project>/hh-jira-mcp-server run hh-jira-mcp-server
Ao iniciar, o Inspector exibirá uma URL que você pode acessar no seu navegador para começar a depuração.