mcp/prompts/base_prompt library

Base class for MCP prompts with modular registration.

Each prompt implementation should extend this class and provide:

  • name: Unique prompt identifier
  • description: Human-readable description of what the prompt generates
  • title: Optional human-readable title
  • argsSchema: Optional schema defining prompt arguments
  • getPrompt: Implementation to generate prompt content

Classes

BasePrompt
Base class for all MCP prompts.

Extensions

PromptRegistration on McpServer
Extension to register prompts with an MCP server.