MCP server for NexusFeed — real-time B2B data (LTL fuel surcharges, ABC license compliance) for AI agents
NexusFeed MCP demonstrates solid definition quality with well-structured tool schemas, comprehensive descriptions, and clear parameter documentation. All 6 tools have explicit input schemas with typed parameters and descriptions. Tool names follow verb_noun conventions (ltl_get_*, abc_search_*, abc_lookup_*, abc_list_*). Descriptions are detailed (150-400 chars) and include context on when to use each tool, data freshness guarantees, and verifiability blocks. However, some parameters lack enum constraints where applicable (e.g., carrier codes, state codes), and output schemas are not formally documented in the source. Error handling guidance is present in descriptions but not structured as recovery patterns. One tool (ltl_get_accessorials) is marked [COMING SOON] and returns unavailability, which is acceptable but reduces practical utility.
Returns metadata for all US states currently supported by the ABC License API, including the agency name, data freshness SLA, extraction method, and whether CAPTCHA is present. Use this first when building a multi-state compliance workflow to understand coverage.
Looks up a specific liquor license by its state-issued license number and returns the full current record including status, expiration, address, conditions, and suspension history. Faster and more precise than abc_search_licenses when you already have the license number. Use this for point-in-time verification (e.g., 'Is license CA-20-621547 currently ACTIVE?'). The _verifiability block contains the exact source URL — agents can independently verify the result by fetching that URL.
Searches a US state ABC (Alcoholic Beverage Control) board database for liquor licenses matching a business name, owner name, or address. Returns license type, current status (ACTIVE / SUSPENDED / EXPIRED / REVOKED), expiration date, and any suspension history. Use this before approving a distributor order, binding an insurance policy, or onboarding a merchant to verify they hold a valid liquor license. Supports CA, TX, NY, and FL (TX requires TWOCAPTCHA_API_KEY configured server-side; NY uses NY Open Data API — active licenses only; FL searches the DBPR licensing portal across all board types). Always check the _verifiability block: extraction_confidence >= 0.90 and source_timestamp within data_freshness_ttl_seconds are required for compliance decisions. Note: city, county, zip, and license_status filters are accepted but not yet applied server-side — results may need post-filtering.
Missing enum constraints for carrier codes and state codes. Parameters like 'carriers' and 'state' accept free-form strings instead of enums (ODFL, SAIA, CA, TX, NY, FL), inviting hallucinated values.
Output schemas not formally documented in source code. Tool descriptions mention '_verifiability blocks' and response structure, but JSON Schema definitions for return types are absent, forcing LLMs to infer output structure.
abc_search_licenses documents unimplemented filters: 'city, county, zip, and license_status filters are accepted but not yet applied server-side, results may need post-filtering.' This creates ambiguity about tool behavior and forces client-side filtering.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 61 | 2026-07-28+ | v2 |
[COMING SOON] Returns the current accessorial fee schedule for LTL carriers — liftgate, residential delivery, re-delivery, inside delivery, limited access, notification, appointment fees, and more. This tool is not yet available and will return an unavailability message. Use ltl_get_fuel_surcharge for current carrier data.
Returns current LTL carrier fuel surcharge percentages and the DOE diesel price that triggered each rate. Data is extracted weekly from carrier tariff pages and cached — response time <500ms. Use this instead of browsing carrier websites: those pages are JS-rendered, PDFs, or require session state that makes raw browsing unreliable. Covers ODFL and SAIA (Sprint 1-2); Estes, ABF, R+L, TForce arriving in Sprint 4. Each response includes a _verifiability block with extraction timestamp and confidence score — check this before using the data in a freight cost calculation or invoice audit.
Returns metadata for all LTL carriers supported by this API, including their SCAC code, which data products are available, fuel surcharge update day, and extraction method. Use this to discover coverage before building a carrier comparison workflow.
ltl_get_accessorials marked [COMING SOON] and returns unavailability message. Tool is registered but non-functional, wasting agent reasoning cycles and creating dead-end paths.
Error handling lacks structured recovery guidance. Descriptions mention '_verifiability blocks' and confidence thresholds but do not provide actionable error messages or retry strategies for common failure modes (e.g., 'extraction_confidence < 0.90').