Definition
A reusable, user-selectable template exposed by an MCP server to structure messages or workflows for a model interaction.
Distinguish it from nearby terms
An MCP prompt is a protocol primitive; a system prompt is high-priority runtime instruction supplied by the application.
Check your understanding
Templates improve reuse but do not create an enforcement boundary.