Al-Qaeda has claimed it detonated two bombs outside the US embassy in Sanaa, killing several guards, a US-based monitoring group said on Saturday.