call-a-human-mcp is an innovative MCP server designed to enhance AI agent interactions by providing a 'pause button' for critical actions. This tool allows AI agents to request human approval before executing irreversible actions, ensuring safety and accountability. Notifications are seamlessly integrated with Slack, Telegram, and macOS system dialogs, making it versatile for various environments. Key features include the ability to ask humans for information only they can provide and to request approval for actions that could have significant consequences. The tool is compatible with Claude Desktop, Cursor, Windsurf, and any MCP-compatible agent, offering flexibility and ease of integration. With support for Docker and Python, it is well-suited for developers looking to implement robust human-in-the-loop systems. The open-source nature of the project encourages community collaboration and customization.
Built with