MagicPod

Un servidor para integrarse con MagicPod, una plataforma de automatización de pruebas impulsada por IA.

Documentación

magicpod-mcp-server

[!IMPORTANT] Este repositorio está obsoleto en favor del nuevo MagicPod MCP Server. Solo recibirá correcciones de errores y correcciones de seguridad durante un período de soporte limitado, y se archivará una vez que ese período termine. La fecha exacta de finalización aún no se ha definido y se anunciará aquí próximamente.

Por favor, migre al nuevo MagicPod MCP Server — consulte las instrucciones de configuración para más detalles.

Un servidor MCP (Model Context Protocol) que integra sus agentes de IA con MagicPod

Primeros pasos

Cursor, Claude y muchas otras herramientas de codificación impulsadas por IA admiten servidores MCP. Puede consultar sus documentos oficiales sobre cómo configurar servidores MCP. Por ejemplo, si usa Claude Desktop, lo único que debe hacer para integrarse con MagicPod es agregar las siguientes líneas en su 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"]
    }
  }
}

Asegúrese de reemplazar YOUR-API-TOKEN con su token real de la API de MagicPod. Puede obtenerlo en la pantalla de integraciones.

retrieve API token

Usar una variable de entorno en lugar de --api-token

Pasar el token a través de --api-token lo coloca en texto plano en la lista de argumentos del proceso (visible mediante ps, /proc/<pid>/cmdline, herramientas de monitoreo, etc.), lo que puede ser una preocupación en hosts compartidos o monitoreados. Como alternativa, puede configurar la variable de entorno MAGICPOD_API_TOKEN en su lugar, usando el campo env compatible con la mayoría de los clientes MCP:

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

Si tanto --api-token como MAGICPOD_API_TOKEN están configurados, --api-token tiene prioridad.

Desarrollo

Compilar

npm run build

Configuración

Configuración de permisos de herramientas en Claude Code