MagicPod

Um servidor para integração com o MagicPod, uma plataforma de automação de testes com inteligência artificial.

Documentação

magicpod-mcp-server

Um servidor MCP (Model Context Protocol) que integra seus agentes de IA com o MagicPod

Começando

Cursor, Claude e muitas outras ferramentas de codificação com IA suportam servidores MCP. Você pode consultar os documentos oficiais delas sobre como configurar servidores MCP. Por exemplo, se você usa o Claude Desktop, tudo o que precisa fazer para integrar com o MagicPod é adicionar as seguintes linhas no seu claude_desktop_config.json.

MacOS / Linux

{
  "mcpServers": {
    "magicpod-mcp-server": {
      "command": "npx",
      "args": ["-y", "magicpod-mcp-server", "--api-token=YOUR-API-TOKEN"]
    }
  }
}

Windows

{
  "mcpServers": {
    "magicpod-mcp-server": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "magicpod-mcp-server", "--api-token=YOUR-API-TOKEN"]
    }
  }
}

Certifique-se de substituir YOUR-API-TOKEN pelo seu token real da API do MagicPod. Você pode obtê-lo na tela de integrações.

retrieve API token

Usando uma variável de ambiente em vez de --api-token

Passar o token via --api-token o coloca em texto simples na lista de argumentos do processo (visível via ps, /proc/<pid>/cmdline, ferramentas de monitoramento, etc.), o que pode ser uma preocupação em hosts compartilhados ou monitorados. Como alternativa, você pode definir a variável de ambiente MAGICPOD_API_TOKEN em vez disso, usando o campo env suportado pela maioria dos clientes MCP:

{
  "mcpServers": {
    "magicpod-mcp-server": {
      "command": "npx",
      "args": ["-y", "magicpod-mcp-server"],
      "env": {
        "MAGICPOD_API_TOKEN": "YOUR-API-TOKEN"
      }
    }
  }
}

Se tanto --api-token quanto MAGICPOD_API_TOKEN estiverem definidos, --api-token tem precedência.

Desenvolvimento

Compilar

npm run build

Configuração

Configurando permissões de ferramentas no Claude Code