Lightweight programs that each expose specific capabilities through the standardized Model Context Protocol