Команды генерируются в дефайне от ног
Работа с mcp вынесена в функцию