Context-Inappropriate Capability
Medium
- Confidence
- 95% confidence
- Finding
- The guide explicitly demonstrates using `ctx.elicit(..., input_type="password")` to ask the user for an API key, even though the skill is a general MCP server construction guide rather than a credential-handling or authentication design document. This can normalize insecure collection of secrets by generated tools and may lead builders to prompt end users for credentials directly without storage, scoping, consent, or redaction safeguards.
