美国南部、墨西哥和秘鲁的考古发现表明,含有麦斯卡林的仙人掌在仪式中使用了数千年。圣佩德罗仙人掌在麦斯卡林的成分中脱颖而出。圣佩德罗仙人掌(或当地名称 Wachuma)的使用在印加帝国之前就在秘鲁很常见,在西班牙征服后大大减少,但从 20 世纪中叶开始,它逐渐从秘鲁传播到玻利维亚和智利,主要用作药物。
直到 1960 年才确定麦斯卡林为圣佩德罗仙人掌中的活性物质。这种物质主要存在于树皮下。西班牙征服后仙人掌的名字 San-Pedro 指的是圣彼得,根据基督教信仰,他掌握着通往天堂之门的钥匙。目前,成立于 19 世纪末的美洲原住民教会仍出于类似目的使用它。