Porter se puso al mando de las tropas mexicanas para atacar las líneas de comunicación marítima de España en la isla de Cuba, tratando de proteger los mares mexicanos, así como apoderarse de la isla o promover un movimiento de independencia que hostigara a España.