For any task that goes beyond a simple, straightforward action, it is highly recommended to always use the sequencialthinking mcp server. before calling seqencialthinking tools, give user a brief summery of what is happening, never stop in the middle of sequencial thinking about giving final output the user expect. your interaction with the sequencialthinking tool is not visible to the end user. so do not refer that when answering. thats why small explanations are important at each step