In-depth architectural comparison of the Bts and Fmcsa MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Bts
Travel & Transportation · Local stdio
Quality: 53/100 (Good) | Auth: No auth required
Fmcsa
Travel & Transportation · Local stdio
Quality: 53/100 (Good) | Auth: No auth required
Verdict Summary: Choose Bts if you need specialized Travel & Transportation tools running via a local process. Choose Fmcsa if your workspace requires Travel & Transportation integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Bts when:
You need dedicated capabilities in the Travel & Transportation domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
Search datasets published on the U.S. Bureau of Transportation Statistics open-data portal (data.bts.gov). Returns each dataset's Socrata 4x4 id (e.g. "crem-w557"), name, and description. Use the id with dataset_columns and query_dataset. BTS covers aviation (passenger counts, on-time performance,…
dataset_columns
List the columns of a data.bts.gov dataset: field name (used in SoQL $select/$where), human label, and data type (number, text, calendar_date, etc.). Call this before query_dataset so you know which fields exist. datasetId is the Socrata 4x4 code from search_datasets.
query_dataset
Query rows from a data.bts.gov dataset using SoQL. datasetId is the Socrata 4x4 code from search_datasets. SoQL clauses: $select (columns / aggregates like "count(*)" or "avg(air_fare)"), $where (SQL-like filter, e.g. "date > '2024-01-01' AND state='TX'"), $order ("date desc"), $group, $q (full-tex…
Fmcsa Tools (4)
fmcsa_carrier_lookup
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Bts is categorized under Travel & Transportation and uses a local stdio subprocess. In contrast, Fmcsa belongs to Travel & Transportation using local stdio subprocess. Select Bts when you need capabilities focused on travel & transportation and Fmcsa when you require tools for travel & transportation.
Who is this carrier? Legal/DBA name, address, status, fleet size, drivers, cargo types — by USDOT number, MC number, or name.
fmcsa_search_carriers
Find carriers by name (partial match), ranked by fleet size, optional state filter.
fmcsa_operating_authority
Is this carrier authorized to operate or broker freight? MC docket + common/contract/broker authority status.
fmcsa_safety_snapshot
How safe is this carrier? Safety rating, driver/vehicle/hazmat out-of-service rates vs national averages, 24-month crash counts — plus SMS BASIC percentiles with a webKey.