The answer's pretty simple. Use a trimesh static body instead. There's a useful little menu button you can use to create such a collision shape from a MeshInstance
.

Be warned however. If the mesh is composed of a lot of triangles, it can cause a performance hit. So either make a trimesh out of a lower poly version, or create a convex version instead. Performance wise it costs less but you'd sacrifice accuracy.