Releases and migration
Hum Broadband MCP2.0.1 adds live qualification, order validation, authorized submission, and
retrieval at Hum’s stable MCP endpoint. This release replaces the earlier availability-only
schema at that endpoint.
Version 2.0.1
The public contract and current guidance are frozen to
letshum/hum-mcp commit
cd74ba9583c1c245638fa100a914f9cf85372dc7 on September 24, 2026.
Harmony-backed example fixtures are verified against letshum/harmony commit
84d042bc702b9f63891ec340ffe9bf96a3a2d3e8.
September 24 checkout guidance
Ordering skill1.2.0 and the validate_order tool description now show the exact start, poll,
and edit shapes. Validation guidance distinguishes the checkout’s field definitions from actual
field errors, explains stale revisions and polling, preserves customer equipment-ownership choices,
and presents fuller review facts before authorization. Error text for malformed nested details
identifies safe field paths without repeating submitted values. The four tools, schema version 4,
server version 2.0.1, signed review, submission and recovery contract, and Harmony behavior did
not change. The update did not add a public sandbox or a live-order test.
The current 2.0.1 release makes the mailing-address choice explicit, aligns the server-owned
fulfillment payload with the selected offer, and adds server-returned equipment choices and cart
reviews. Clients can select equipment through opaque option IDs, see included products, one-time
fees, totals, and returned discounts, and compare the previous and current cart when terms change.
The public payload schema remains version 4.
The server version identifies the connector release. schema_version identifies the payload
contract. They use separate version numbers and should not be compared as if they were the same
sequence.
Availability-only clients
There is one public endpoint. It reportscom.letshum/broadband, exposes all four tools, and uses
schema version 4 with snake_case fields. /mcp/v2 is not a released endpoint.
The shorter availability skill remains available for clients that only use check_availability:
- Public Markdown: Check internet availability
- MCP resource:
skill://check-internet-availability/SKILL.md
2.0.0 of that skill describes the availability portion of schema version 4. It does not
preserve the earlier schema-version 3 payload or camelCase field names. Load the ordering skill
before calling validate_order, create_order, or get_order.
Released lifetimes
Availability and validation work can run for up to 90 seconds per attempt. Poll after the delay in
the current response. These values are freshness and access limits; they do not reserve provider
inventory or guarantee a price.
Schema 3 to schema 4
The stable URL does not imply payload compatibility. Update schema-3 clients before reconnecting
them to
/mcp, including field names, status handling, continuation shapes, and order safety rules.
Migration steps
- Test the schema-version 4 server at the stable endpoint before replacing a production client connection.
- Confirm discovery returns the four tools and schema version 4.
- Load
skill://order-internet-service/SKILL.md, or verify that the client can follow the tool descriptions without it. - Update field access from camelCase to snake_case.
- Preserve separate FCC and live-source states and support typed question continuations.
- Treat catalog plans as informational and select only exact returned executable offer IDs.
- Add non-committing validation, return the complete selection from
equipment_options, and present the exact cart review before authorization. - Treat omitted
internet_addonsas retaining the current selection or defaults and[]as declining optional equipment. - Persist the checkout ID and stable idempotency identity so a lost create response can be
recovered through
get_order. - Present the six fulfillment states as Hum submission evidence, not ISP acceptance or installation status.
- Complete the testing checklist before enabling the updated connection for users.
Skill migration
Both skills use the same canonical Markdown, digest, MCP resource, and fixed HTTP delivery mechanism. Useorder-internet-service for the complete schema-version 4 workflow. Keep
check-internet-availability when a client only needs discovery. Both skills use snake_case fields
at /mcp; the shorter skill directs transactional clients to the broader manual.
