You can locally spawn an object using ClientAPI.WorldObject.WorldObject(ClientAPI.GetLocalOID(),Name,meshName.mesh,location(vector3))
the other optionals are with defaults
followTerrain=True, orientation=ClientAPI.Quaternion.Identity, scale=ClientAPI.Vector3.UnitScale, objType=WorldObjectType.Prop, displaySubmeshes=True
But this would only manipulate/spawn the object locally if you want it to be seen by everyone it is a lot more complicated but not terribly difficult. I think somewhere on the forums I worked it out with someone.