Идея решения emmychan великолепна, но содержит ошибки. Поэтому я переписал его для API базы данных Drupal 7:
$mlid = db_select('menu_links' , 'ml')
->condition('ml.link_path' , $_GET['q'])
->fields('ml' , array('mlid'))
->execute()
->fetchField();
РЕДАКТИРОВАТЬ: чтобы сделать фрагмент более универсальным, как предлагает Ambidex, я обновил код, чтобы он использовал $_GET['q']
для получения MLID текущей страницы.