code: def ocrd_cli_options(f):
      
      params = [
          click.option('-m', '--mets', help="METS URL to validate"),
          click.option('-w', '--working-dir', help="Working Directory"),
          click.option('-I', '--input-file-grp', help='File group(s) used as input.', default='INPUT'),
          click.option('-O', '--output-file-grp', help='File group(s) used as output.', default='OUTPUT'),
          click.option('-g', '--page-id', help="ID(s) of the pages to process"),
          click.option('-p', '--parameter', type=click.Path()),
          click.option('-J', '--dump-json', help="Dump tool description as JSON and exit", is_flag=True, default=False),
          loglevel_option,
          click.option('-V', '--version', help="Show version", is_flag=True, default=False)
      ]
      for param in params:
          param(f)
      return f
docs: Implement MP CLI.
  
      Usage::
  
          import ocrd_click_cli from ocrd.utils
  
          @click.command()
          @ocrd_click_cli
          def cli(mets_url):
              print(mets_url)