This is an online tool (wizard) which allows to improve the performances of your MySQL|MariaDB server. See: https://tools.percona.com
Note: When filing the memory amount, you must not give all the memory you have because that tool will think that the SQL server is alone on your server. I would recommend 30% up to 40% of the available memory, depending of the services you are running.
Percona tools can be trusted. They are really professionals.
Do you want such configuration tool integrated to i-MSCP (admin interface) ?