Use confirm_box in mcp and language updates

TODO: note implementation