Custom lint rules
Toggle the built-in rules on or off, and add rules you want your agents to follow.
Press to show the next assistant.
Install the A/BLint MCP and flag inconsistencies, missing metrics, and anti-patterns across your A/B test backlog.
Built by growth engineers from



If we cut first-run setup from six steps to two and auto-fill the workspace name, then more companies will run better experiments, because less setup time leaves more room for testing.
Growth teams keep describing the same failures: setup takes too long, and the first experiment never ships. Support keeps hearing it on calls, and trial accounts go quiet right after the first session.
New workspaces that launch an experiment within seven days of signup.
Keep an eye on support volume in the first week, and make sure mobile setup doesn’t slip.
10% of new workspaces for 7 days, then half, then everyone. Stop if activation falls by more than three points in any cohort.
Install the connector once, then keep working in whatever assistant you already use.
Paste the command in Claude Code, or add https://explint.com/mcp as a connector in settings. Cursor and Gemini read the same server URL.
Point it at a backlog or a folder of specs. Every finding comes back with the rule it broke and the line it broke on.
Ask for a rewrite and lint again until the hypothesis names a metric, a direction, and a reason.
Set up custom lint rules per project, team, or feature. Use A/BLint wherever you’re working: MCP, API, or Analytics.
Toggle the built-in rules on or off, and add rules you want your agents to follow.
Send a spec over REST and get the findings back as JSON, with the rule and the line that broke it.
Add explint.com/mcp to Claude, ChatGPT, or Cursor, and the assistant calls the linter for you.
Quality scores accumulate with every lint, so a weakness that keeps appearing across specifications becomes visible as a pattern the team can fix once.
Give each project its own rules, whether it’s a feature, a team, or a client.
Try it with 150 free lint requests and continue at $0.50 per 1,000 requests thereafter.
$0/ month
$0.50/ 1,000 requests
A lint request is only counted if the lint tool or endpoint is called. All other requests such as to edit rules or create projects are free.
One pass of the linter over one spec. Editing a spec and linting it again is a second request.
Claude, ChatGPT, Grok Bot, Cursor, and Gemini all work. Claude takes a one-line command, and everywhere else you paste the server URL as a connector or MCP server.
There is nothing to learn. The MCP exposes the linter as tools your assistant calls in plain language, and the API is there when you want the same rules inside your own app.
You can toggle the built-in hypothesis rules on or off, and add rules for the mistakes your team keeps catching by hand.
The linter checks your spec against the rules in your project, covering hypothesis, research, design, and metric setup.
Try the live demo above. To use it from Claude or ChatGPT, create an account to install the MCP.
Add A/BLint to your assistant and point it at the backlog.