Hair Dye Formulation Calculator

Hair Dye Formulation Calculator MCP Connector for Claude

A+

Calculate precise color tube counts and developer volumes for professional hair coloring.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides professional hair colorists with deterministic tools to calculate exact chemical formulations. Use calculate_color_formulation to determine the required number of 60ml color tubes and developer volume based on hair length, thickness, and application type. For lightening procedures, calculate_bleach_mixture provides the exact ratio of bleach powder to developer. Additionally, get_strand_test_recommendation offers safety guidance to prevent over-processing based on the level gap between current and target hair colors.

hair-colorsalonformulationcosmetologybleach

3 tools expose this connector's capabilities to your AI agent.

calculate_bleach_mixture

Calculates the specific volumes of bleach powder and developer for lightening procedures

get_strand_test_recommendation

Provides safety and efficacy guidance based on the delta between current and target levels

calculate_color_formulation

Calculates the exact amount of color tubes and developer needed for a standard coloring application

See how to talk to your AI agent using Hair Dye Formulation Calculator.

I have long, coarse hair at level 4. I want to go to level 7 using a permanent color. How much product do I need?

For long, coarse hair at level 4 moving to level 7, you will need 3 tubes of color (180ml) and 180ml of developer for a 1:1 permanent application.

Calculate a bleach mixture for medium length, fine hair with high porosity for a full head application.

For medium length, fine hair with high porosity, you will need 48g of bleach powder and 96ml of developer.

Should I do a strand test if I am moving from level 2 to level 6 with high-lift color?

Yes, a strand test is highly recommended because the level difference is 4 and you are using high-lift chemicals, which increases the risk of over-processing.

The tool uses thickness to adjust the volume range. Fine hair uses the lower bound of the length-based multiplier, while coarse hair uses the upper bound to ensure full saturation.

Related Connectors