I have MCP setup for supabase dev and supabase production… If i have both enabled, it will always check the first one in the order and ignore the second. it will also call the same one twice for comparisons…
to test:
supabase_dev
supabase_prod (listed second)
Ask it to check a table for a missing column in both local and remote…
it will say the column exists in both, even when it only exists in dev
if you reverse the order in the MCP file and put production first, it will say its missing in both
As a workaround i just disable one of them but it’s pretty annoying.
MacOs 15.3.2
Doesn’t prevent me from using Cursor