Implement a Model Context Protocol (MCP) server designed to facilitate robust confirmation and clarification exchanges between AI assistants and users. This server empowers large language models (LLMs) to intelligently prompt users for verification or additional input in various scenarios, from confirming critical actions and clarifying ambiguous requests to verifying understanding and collecting feedback, ensuring reliable and user-aligned AI interactions. It supports a range of pre-defined and custom confirmation dialogs, along with logging and analysis capabilities for audit and improvement.