tx-dmv
Provides Texas DMV vehicle registration totals by fiscal year, for passenger cars, pickup trucks, and motorcycles, answering queries about statewide registrations and growth across years.
README
@pipeworx/tx-dmv
Texas DMV (TxDMV) MCP — statewide vehicle, pickup and motorcycle registration totals by fiscal year, from TxDMV's own published series.
Tools
tx_dmv_vehicle_registrations(fiscal_year?, limit?)— total vehicles registered in Texas for a fiscal year, split into passenger cars, pickup trucks of one ton or less and motorcycles, each with its share of the fleet. Answers "how many vehicles are registered in Texas", "how many motorcycles are registered in Texas", and growth across years.
Auth
Keyless.
Grain and vintage — read this before quoting a number
Two things about this dataset trip people up, so both are reported on every response:
- Statewide only. TxDMV publishes one row per fiscal year for the whole state. There is
no county, city or ZIP breakdown in this series, and no make/model/fuel split. Passing
county,zip,make,model_yearorfuel_typereturns{ found: false, reason: "grain_unavailable" }with a hint rather than silently ignoring the argument. For a ZIP-level fleet breakdown,ca_dmv_vehicle_registrationscovers California at ZIP × make × model-year × fuel. - The series stops at FY2021. TxDMV last refreshed it on 2023-03-06, so it covers
fiscal years 2001 through 2021 and recent years are simply absent.
as_ofcarries the refresh date,covers_fiscal_yearsthe span, and anotesays so in words. Asking forfiscal_year="2024"returnsfiscal_year_unavailablerather than an empty row list.
total_vehicles is only set when a single fiscal year is requested, because that row genuinely
is the whole Texas fleet for that year. Rows from different fiscal years are not summed:
they are cumulative snapshots of largely the same vehicles, so a sum would double-count every
car that stayed registered.
Verified live 2026-07-29: FY2001 total_all_vehicles_registered = 17,906,116;
FY2021 = 25,236,442.
Data sources
https://data.texas.gov/resource/cbmj-zeje.json— TxDMV "Passenger Vehicle, Motorcycle, and Pickup Truck Registrations by Year". 21 rows, FY2001–FY2021.https://data.texas.gov/api/views/cbmj-zeje.json—rowsUpdatedAt, used foras_of.
The three *_of_all_vehicles columns are fractions of 1 (0.5831), not percentages; the pack
converts them to percentages. fiscal_year is stored as text, so it is filtered with a string
equality and ordered as a string — which is safe for four-digit years.
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"tx-dmv": {
"url": "https://gateway.pipeworx.io/tx-dmv/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 1392+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Using with ask_pipeworx
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Texas DMV data" })
The gateway picks the right tool and fills the arguments automatically.
More
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.