I've worked somewhere before where there have been flakey tests and they had a system to detect them and list them, and they could be assigned to people. Pretty nice.
I'd like it to exist as a service yes, if it can plug into any testing output, and accurately know that yes something is a flakey test. The telltale sign is a retry on the same branch fails then passes with no source code changes.
I am not sure however if any company I worked for would PAY for such a system. That's a different question. But as a developer I'd like to use one if it is well honed.