Ir al contenido

Binario publicado

Cada versión de GitHub lleva el binario estático para cada sistema compatible, suelto y en archivos. Es el binario que instalan todos los demás canales salvo Docker, así que esta página es también lo que Homebrew, winget, npm, PyPI y NuGet hacen por ti. No se publica nada hasta la primera versión; consulta Instalación.

Ningún runtime ni biblioteca: el binario está enlazado estáticamente (sin libc), así que las compilaciones de Linux funcionan igual en sistemas con glibc y con musl (Alpine). En macOS necesita macOS 13 (Ventura) o posterior, el mínimo que el toolchain de Go graba en los binarios de darwin.

ArtefactoPara
arcane-mcp-linux-amd64, arcane-mcp-linux-arm64Linux en x86-64 o arm64
arcane-mcp-darwin-arm64, arcane-mcp-darwin-amd64macOS en Apple Silicon o Intel
arcane-mcp-darwin-universalmacOS, un binario para ambas
arcane-mcp-windows-amd64.exe, arcane-mcp-windows-arm64.exeWindows en x64 o arm64
arcane-mcp_<version>_<os>_<arch>.tar.gz (.zip en Windows)El mismo binario con LICENSE, README.md y THIRD_PARTY_NOTICES

Cada versión tiene además checksums.txt (el SHA-256 de cada artefacto salvo los paquetes de Claude Desktop, que tienen su propia atestación), su firma checksums.txt.sigstore.json, un SBOM SPDX por binario suelto (<binary>.sbom.json) y THIRD_PARTY_NOTICES.

En Linux o macOS, descarga el binario suelto, compruébalo y ponlo en un directorio de tu PATH:

Ventana de terminal
ASSET=arcane-mcp-linux-amd64 # elige el tuyo en la tabla
curl -fLO "https://github.com/jmrplens/arcane-mcp/releases/latest/download/$ASSET"
curl -fLO https://github.com/jmrplens/arcane-mcp/releases/latest/download/checksums.txt
grep " $ASSET$" checksums.txt | sha256sum --check # macOS: … | shasum -a 256 --check
install -m 0755 "$ASSET" ~/.local/bin/arcane-mcp
arcane-mcp --version

En Windows, descarga arcane-mcp-windows-amd64.exe (o el de arm64) desde la página de la versión, cámbiale el nombre a arcane-mcp.exe, ponlo en una carpeta propia (por ejemplo %LOCALAPPDATA%\Programs\arcane-mcp) y añade esa carpeta al PATH de tu usuario, o dales a los clientes su ruta completa. Get-FileHash .\arcane-mcp.exe muestra el SHA-256 para compararlo con checksums.txt.

  • macOS y las descargas desde un navegador. Un fichero descargado con un navegador queda marcado como en cuarentena, y macOS se niega a ejecutar un binario de línea de órdenes que Apple no haya notarizado; los binarios de la versión están firmados con cosign, no con un certificado de Apple. Descárgalo con curl como arriba, o quita la marca: xattr -d com.apple.quarantine arcane-mcp.
  • SmartScreen de Windows puede avisar la primera vez de una descarga que no reconoce; el fichero es el que aparece en checksums.txt.

releases/latest/download/ sigue a la versión más reciente. Para una versión concreta, usa su etiqueta:

Ventana de terminal
curl -fLO "https://github.com/jmrplens/arcane-mcp/releases/download/vX.Y.Z/$ASSET"

La suma de comprobación de arriba demuestra que el fichero coincide con checksums.txt; la firma de checksums.txt y la procedencia de compilación de cada artefacto demuestran que ambos salieron del flujo de publicación de este repositorio. Las órdenes están en Verificar una versión.

Usa la ruta absoluta del binario: un cliente arrancado desde el escritorio no ve el PATH de tu shell.

{
"mcpServers": {
"arcane": {
"command": "/home/you/.local/bin/arcane-mcp",
"env": {
"ARCANE_URL": "https://arcane.example.com",
"ARCANE_API_KEY": "<your Arcane API key>"
}
}
}
}

En Windows la orden es la ruta del .exe, con las barras invertidas escapadas en JSON ("C:\\Users\\you\\AppData\\Local\\Programs\\arcane-mcp\\arcane-mcp.exe"). La entrada de cada cliente está en Configuración de clientes.

El binario nunca se actualiza solo. Para actualizarlo, descarga la versión nueva y sustituye el fichero; los clientes la usarán la próxima vez que arranquen el servidor. Para desinstalarlo, borra el fichero.