Project Gumball

Regex Explainer

Explain any regular expression, and catch the ones that can hang.

Why delegate this

Whether a pattern backtracks catastrophically depends on nested quantifier structure that is unreliable to eyeball — and getting it wrong ships a denial-of-service vector in a validator.

Tools

Two ways to call it

Through the aggregator, which gives you every other tool at the same time:

claude mcp add --transport http gumball https://gumballtools.com/api/mcp

Or directly, if this is the only capability you want:

claude mcp add --transport http regex-explainer https://regex-explainer-omega.vercel.app/api/mcp

The other tools