RegTail
com.regtail/regtailVersion 1.1.0UK used-car checks by plate or photo: free MOT status, no key needed; optional detailed MOT reports
Status
Responds144 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:12 UTC
- Latency
- 144 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://regtail.com/mcpResponds144 msNo sign-in
Claude Code
claude mcp add --transport http regtail https://regtail.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: regtail
Remote MCP server URL: https://regtail.com/mcpCursor
{
"mcpServers": {
"regtail": {
"url": "https://regtail.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"regtail","type":"http","url":"https://regtail.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
11 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
compare_vehiclesCompare the site's free projections for exactly two plates: identity, status and latest MOT test.
Duplicate plates use one lookup. Includes questions from free facts, comparison image and report links.
No prediction-based ranking; next-MOT estimates and likely repairs stay in the detailed report.
No account or credit needed. | No | Yes | Yes | Yes |
credits_balanceHow many credits the user's RegTail account holds, and pricing_url, a page explaining how credits work. Needs
the user's RegTail account linked. | No | Yes | Yes | No |
decode_plateWhen a UK plate of this format could have been issued, from the plate alone (format, age identifier, and the
window as first and last month). Offline: it does not look the car up; use free_check for that. No account needed. | No | Yes | Yes | No |
free_checkThe site's free check: identity, tax and MOT status, latest MOT test, its defects and recorded mileage,
the existing since-previous-test summary and mileage-unverified flag. Includes presentation, up to three
questions from these free facts, a verdict image, locked teasers and a report link. No account or credit needed.
Show the returned markdown field as-is to the user.
Next-MOT estimates, repair prices, mileage analysis and older MOT details require the detailed report. | No | Yes | Yes | Yes |
full_reportThe detailed report of a car the user has unlocked on their RegTail account: verdict and top risks, every MOT test
with defects and advisories, mileage analysis, recurring advisories, other sections,
the viewing checklist, what was not checked, and guidance for explaining it. Use to discuss a car in depth. Needs
the user's RegTail account linked. Never spends: for a plate that is not unlocked it returns unlocked=false and a
message; then ask the user before calling unlock_report. | No | Yes | Yes | Yes |
mot_indexMOT statistics for the whole GB fleet, from the RegTail MOT Index 2025 (DVSA anonymised MOT data, Open Government Licence v3.0). Answers: how often a model passes its MOT, what fails and what gets advisories, how it compares with all cars, by age, fuel and mileage, and how a model at a given age compares with all cars of that age (pass age). Free, no account or credit needed, read-only. Beta: the figures are final for this release, field names may still change.
Aggregate figures, not a check of any particular car: for one car use the plate tools. Pass node as a stable id: overview, index (every node id), postcode, release, model/{make}/{model} (e.g. model/ford/fiesta), make/{make}, defect/{slug}; a page URL or a name like 'Ford Fiesta' also works. year is 2023, 2024, 2025 or latest. view='full' adds the long lists.
Returns summary (one sentence), data (rates are fractions 0 to 1; failure and advisory rates are floors, say 'at least'; fuel, mileage-band and postcode figures are not age-adjusted), evidence (sources, as-of, population, uncertainty, insufficient_data with its reason when a year has too few tests: then say there are not enough tests, never give a number), links, edges (the next nodes, what each answers, free, thin) and citation. Cite it as DVSA anonymised MOT data. It does not check outstanding finance, stolen or write-off status. | No | Yes | Yes | No |
my_reportsThe cars the user has unlocked (with when each unlock ends) and their recent checks, so a conversation can pick
up a car checked earlier. Needs the user's RegTail account linked. | No | Yes | Yes | No |
resolve_vehicleResolve a typed plate, car photo data URL or supported advert URL to a plate only. No account or spend.
If uncertain, ask the user to confirm; if unavailable, ask for the typed plate. Then use free_check. | No | Yes | Yes | Yes |
sample_reportThe detailed report and viewing advice for one public sample car (CX52HHM, a 2002 Land Rover Defender), to show
what a detailed report contains. Use when the user asks what RegTail's detailed report looks like. No account needed.
It is always the same sample car, never the user's car. | No | Yes | Yes | No |
unlock_reportSpends one of the user's RegTail credits to unlock the detailed report for this plate for 30 days, then returns
the detailed report (as full_report does). Ask the user first, every time, and call this only after they agree; never
unlock on your own initiative or to answer a general question. A plate already unlocked costs nothing again.
Needs the user's RegTail account linked. With no credits left it unlocks nothing and spends nothing. | No | No | Yes | Yes |
viewing_adviceAdvice for viewing an unlocked car in person: a summary, priorities to check (each with why and the report
records behind it) and known weak spots of the model. Needs the user's RegTail account linked and the plate
unlocked; never spends. | No | Yes | Yes | Yes |
Details
- Registry status
- Active
- Published
- Oct 21, 2026
- Updated
- Oct 21, 2026
- Repository
- Not given
- Categories (suggested)
- Design and mediaSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared