根据我查到的信息,外地保险在上海上牌是不受限制的。但是,如果您想要申请上海牌照,需要满足一些条件,例如持有有效的机动车驾驶证、自申请之日前1年内不存在相关道路交通安全违法行为记录等。此外,如果您想要在上海购买保险,可以参考这篇文章。