LexLint for developers
Lint what your app does against the law, from your agent session
One command on Claude Code, or eight MCP tools for any other agent. Try it before you install anything:
No install, no account, no key. What happens when you paste it
/lexlinta real run, today’s law library✓check_accesskey ok, law library current
✓set_profile2 activities, 3 jurisdictions
✓run_lint75 warn, 24 info
- declared
- generates_content, crawls_web
- operates
European Union,
Canada, US-California- law library
- 2026-10-05
WARN
Canada Uber Technologies Inc. v. Heller · in force since 2020-06-26
In joint reasons for seven of the nine justices, the Supreme Court of Canada held that an arbitration clause in Uber's standard form services agreement with its drivers was unconscionable and therefore invalid.
read against its source 2026-09-30 · https://lexlint.io/l/ca-2020-scc-16-2020-2-scr-118
WARN
European Union AI Act, Article 50 (transparency obligations for AI systems and synthetic content) · in force since 2026-08-02
Providers of AI systems that interact directly with people must ensure users are informed they are dealing with an AI system unless obvious from context, and providers of generative AI must mark synthetic audio, image, video, or text output in a machine-readable, detectable format.
read against its source 2026-08-14 · https://lexlint.io/l/eu-2024-1689-50
WARN US-California California AI Transparency Act (SB 942, as amended by AB 853) · in force since 2026-08-02
A covered provider of a generative AI system must offer a manifest disclosure option (a visible AI-generated content label), embed a latent disclosure of machine-readable provenance data in content it creates, and provide a free public AI-content detection tool.
read against its source 2026-08-14 · https://lexlint.io/l/us-ca-cal-bus-prof-sections-22757-22757-6
WARN US-California LexLint has not researched content moderation law for this jurisdiction. Unlinted is not clean: check it by hand.
INFO US-California AB 2839, election materially deceptive deepfake disclaimer law · blocked by a court
blocked 2025-08-29 by Kohls v. Bonta (United States District Court for the Eastern District of California)
As enacted, prohibited knowingly distributing, with actual malice, materially deceptive AI-generated election media within specified windows around an election, and required a conspicuous manipulation disclaimer for satire or parody content to qualify for that exemption.
read against its source 2026-08-14, for counsel · https://lexlint.io/l/us-ca-cal-elec-20012
5 of 99 findings: 4 for code, 1 for counsel
The other 94: 71 warn, 23 info. All of them go into lexlint.yml in step 4, and the plan in step 5 works through them.
Three ways in
1 · Try it
Run it once, before you install
Paste the line above into the session you already have open.
Quickstart →
2 · Install
Install it in your client
One plugin on Claude Code, one command on Codex, a config block anywhere else.
3 · Call it
Call the tools yourself
https://mcp.lexlint.io/mcp is the endpoint: streamable HTTP, one header.
Eight tools
Tool reference →
check_accessThe preflight: is the key good, and how current is the law library?reads
claim_trial_keyA 30-day trial key, from inside the session, with no account.writes
set_profileDeclare what the app does and where it operates. Nothing is stored.reads
run_lintThe findings, each with its citation and the date it was last checked.reads
get_lawOne jurisdiction's law across all eight topics, with its sources.reads
resolve_domain_jurisdictionWhose law a domain answers to, and how that is known.reads
submit_feedbackTell the people who build LexLint what went wrong.writes
upload_lint_runSend a finished run to my.lexlint.io, after you have seen it.writes
Every finding is WARN or INFO, and never an error. The severity model →