https://regex-explainer.gumballtools.com/api/mcp ↗
Explain a regex in plain English and detect catastrophic backtracking risk.
Regex Explainer is a remote MCP server published at regex-explainer.gumballtools.com. It has been probed 6 times since 9/12/2026. It answered in 6 of them (100.0%), a near-uninterrupted record. Median response time is 2,135 ms, a delay an agent will notice. It offers a narrow, focused set of 1 tools. On the protocol side it speaks the 2026-07-28 stateless spec.
Can an LLM agent pick the right tool here — names, descriptions and parameter clarity are assessed.
explain_regex — Description could explicitly mention other potential failure modes beyond catastrophic backtrackingRisk: low
tools/list structure, inputSchema validity, and a functional smoke test — the components of the 0-100 score.
Tools the server advertised in the latest measurement — measured, not catalog-claimed.
explain_regexExplain a regular expression in plain English and detect the failure modes that make patterns dangerous rather than merely wrong. Use this whenever a regex needs to be read, reviewed, or verified — and ALWAYS before putting a pattern somewhere it will run against untrusted input. The critical check is catastrophic backtracking: a pattern like (a+)+$ is three characters longer than a safe equivalent, looks harmless, and takes minutes of CPU on a 30-character input that almost matches. That makes it a denial-of-service vector. Whether a pattern is vulnerable depends on whether nested quantifiers can match the same characters in more than one way, which is a structural property that is unreliable to judge by reading. It also flags: missing anchors (an unanchored validator accepts any string
patternstringrequiredDerived by comparing consecutive probes — changes in era, protocol version, build and reachability.
Add this badge to your README — it updates automatically as measurements change.
[](https://mcpmetrics.io/servers/com-gumballtools-regex-explainer)<a href="https://mcpmetrics.io/servers/com-gumballtools-regex-explainer"><img src="https://mcpmetrics.io/badge/com.gumballtools/regex-explainer/era.svg" alt="mcpmetrics"></a>You are seeing the last 7 days. Sign up for the full history. Which check failed and why is in the dashboard.
Sign up free to seeThe catalog entries whose name and description are closest to this one, found with the same index the search box uses.
Detects catastrophic-backtracking (ReDoS) regex risk via AST parsing, with JS-safe rewrites.
Test, validate and explain regular expressions with match highlighting. x402 micropayment.
7-signal stablecoin risk scoring. 13 tools, 28+ tokens, SAFE/CAUTION/AVOID verdicts.
Crypto portfolio risk analysis: VaR, scenarios, liquidity and correlation engines as MCP tools.
Public MIME token for plain.
Verifiable, deterministic risk math for autonomous agents; re-runnable proof on every answer.
| Run | Era | Modern | ms | Legacy | ms | Versions |
|---|---|---|---|---|---|---|
| 2026-09-13 01:33:33 | Dual-era | 200 | 2180 | 200 | 2135 | 2026-07-28 |
| 2026-09-12 23:31:36 | Dual-era | 200 | 2701 | 200 | 3300 | 2026-07-28 |
| 2026-09-12 21:29:15 | Dual-era | 200 | 1995 | 200 | 1785 | 2026-07-28 |
| 2026-09-12 19:27:29 | Dual-era | 200 | 1711 | 200 | 1645 | 2026-07-28 |
| 2026-09-12 17:24:09 | Dual-era | 200 | 2050 | 200 | 2062 | 2026-07-28 |
| 2026-09-12 15:21:42 | Dual-era | 200 | 2457 | 200 | 2436 | 2026-07-28 |
Each block is one measurement round. Green: working response. Amber: responded but the server was returning errors (5xx). Red: no response at all.
Each cell is one probe run. Faded cells are incomplete probes — one leg did not answer, so the era is inconclusive.
The two probe legs separately: modern server/discover and legacy initialize.
Comments
Sign in to write a comment
No comments yet. Be the first.