Do you add the proficiency bonus when throwing a pebble from the Magic Stone cantrip?

Would you add your proficiency bonus to a pebble from the magic stone cantrip? The spell description says nothing about it.

The magic stone spell description states (EEPC, p. 20; XGtE, p. 160):

You touch one to three pebbles and imbue them with magic. You or someone else can make a ranged spell attack with one of the pebbles by throwing it or hurling it with a sling. If thrown, it has a range of 60 feet. If someone else attacks with the pebble, that attacker adds your spellcasting ability modifier, not the attacker’s, to the attack roll. On a hit, the target takes bludgeoning damage equal to 1d6 + your spellcasting ability modifier. Hit or miss, the spell then ends on the stone. If you cast this spell again, the spell ends early on any pebbles still affected by it.

Would this be considered an improvised weapon that wouldn’t get the proficiency bonus added to the attack?

Pebble game lower bound?

This paper says pebble games have super linear lower bound for every fixed $$k$$ https://dl.acm.org/citation.cfm?doid=62.322433.

Why is it not considered proof of constructive example for a function in $$NP$$ which requires superlinear runtime?