Why are MCP Prompts strictly user-controlled, and can they be LLM-invoked like Tools? #528
Danil-Didkovskiy
started this conversation in
General
Replies: 1 comment 1 reply
-
The fact that Prompts are user-controlled is the primary differentiator between Prompts and Tools. If they were model-controlled, then Prompts and Tools become basically the same thing. Is there a use case you have in mind where you need the model to have access to Prompts? Whatever it is, can you just present those capabilities as Tools instead? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Pre-submission Checklist
Discussion Topic
I noticed that in the spec, prompts are explicitly described as user-controlled, intended for explicit selection by the user via the client UI. What were the main reasons for making prompts user-controlled instead of allowing the model to invoke them like tools?
Beta Was this translation helpful? Give feedback.
All reactions