Linear Issues

Fornece acesso somente leitura a issues dentro da ferramenta de gerenciamento de projetos Linear.

Documentação

Servidor MCP Linear Issues

Este é um servidor MCP (Model Context Protocol) simples que fornece acesso somente leitura a issues do Linear. Ele permite que modelos de linguagem busquem issues do Linear e seus dados associados usando um token da API do Linear.

Recursos

O servidor fornece duas ferramentas:

  • linear_get_issue: Busca detalhes básicos sobre uma issue do Linear por URL ou identificador
  • linear_get_issue_with_comments: Busca informações completas sobre uma issue do Linear, incluindo todos os comentários

Requisitos

  • Node.js
  • Um token da API do Linear ou token de acesso OAuth

Instalação

Nenhuma instalação é necessária se você usar npx. Apenas certifique-se de ter Node.js e npm instalados.

Obtendo um Token da API do Linear

Você pode obter um token da API do Linear de duas maneiras:

  1. Chave de API (mais simples): Gere uma chave de API nas suas configurações da API do Linear

  2. Token OAuth: Para casos de uso mais avançados ou acesso específico de usuário

Uso com Claude for Desktop

Para usar este servidor MCP com Claude for Desktop:

  1. Certifique-se de ter seu token da API do Linear pronto

  2. Adicione o servidor à sua configuração do Claude for Desktop em:

    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
    • Windows: %AppData%\Claude\claude_desktop_config.json

Exemplo de configuração:

{
  "mcpServers": {
    "linear-issues": {
      "command": "npx",
      "args": ["-y", "@keegancsmith/linear-issues-mcp-server"],
      "env": {
        "LINEAR_API_TOKEN": "your_linear_api_token_here"
      }
    }
  }
}
  1. Reinicie o Claude for Desktop

Exemplo de Uso

Depois que o servidor estiver configurado, você pode usá-lo no Claude para interagir com issues do Linear:

Can you get me the details for issue ENG-123?

O Claude usará a ferramenta linear_get_issue com o ID da sua issue, acessando o token das variáveis de ambiente.

What are all the comments on the issue at https://linear.app/company/issue/ENG-123/issue-title?

O Claude pode usar linear_get_issue_with_comments para buscar os detalhes completos da issue, incluindo comentários.

Licença

MIT