-
Notifications
You must be signed in to change notification settings - Fork 7k
Description
Preflight Checklist
- I have searched existing requests and this feature hasn't been requested yet
- This is a single feature request (not multiple features)
Problem Statement
When an MCP server exposes Prompts (https://modelcontextprotocol.io/specification/2025-03-26/server/prompts) with required arguments/parameters, Claude Code does not ask the user for inputs for these required parameters. This causes the prompt call to time out and fail.
Proposed Solution
When CC uses an MCP prompt,
- It should read the arguments/parameters and ask the user for values for those parameters.
- It should show the descriptions for those parameters
Alternative Solutions
The workaround is to explicitly provide the parameters when invoking the tool; however, users may not be aware of the presence of the parameters at all since the user interface does not provide clues that there are parameters required.
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
- Provide an MCP server which advertises standard enterprise-wide pre-configured prompts
- Prompt has one or more required parameters
- User adds the MCP server and sees the prompts when using
/command - User attempts to use the prompt without providing any parameters
- The MCP server call fails because user does not provide required parameters
Additional Context
Kapture.2026-03-04.at.09.35.25.mp4
The MCP invoke times out from the missing parameters and fails.
Here is how VS Code GH Copilot handles the same interaction by eliciting the values for the required parameters from the user: