Endless loop of MCP use

Is there a reason Cursor will call an MCP when the instruction was not to do so?

it called an MCP 25 times in a row, then bugging out on Continue

happens with and without explicit stating not to do so

Grok 3 mink and Claude sonnet 3.7

The MCP involved is

“Sequential thinking”

2516ecd8-1b44-4370-9694-08167d101db8