Shipengine

Shipengine MCP integration

Answers where a parcel is from live carrier tracking, corrects a wrong delivery address, quotes rates, buys labels in bulk, and cancels shipments.

66actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get shipment by external ID

    Lyro finds the shipment using your external order ID, pulling tracking, cost, and carrier info. Agent answers shipping questions in real-time without looking up IDs.

  • Cancel shipment

    Lyro halts a shipment before it ships, preventing waste and enabling fast rebooking. Cancellation logged, label fees reversed if still in transit.

  • Process batch labels

    Lyro creates and purchases shipping labels for all orders in a batch at once. Labels ready to print, carrier notified, tracking URLs live.

See all 66 actions

How businesses use Shipengine + Lyro

Each card is one request a support team gets, and the Shipengine actions Lyro runs to close it.

  • Answer where the parcel is right now

    Lyro finds the shipment by its ID or the order reference your store uses and returns the carrier's current tracking status, so a customer chasing a delivery gets the live position instead of a tracking link.

    Get Tracking InformationGet Shipment by External IDTrack LTL Shipment
  • Catch a wrong address before the label prints

    Lyro takes the address a customer pastes into chat, turns it into structured fields, normalizes it against carrier records, and writes the corrected version back to the shipment before anything is dispatched.

    Parse AddressValidate AddressUpdate Shipment
  • Quote a rate and buy the label

    Lyro compares rates for a shipment or a whole batch, processes the batch to purchase labels, and downloads the label PDF so it can be sent straight into the conversation.

    Get Shipment RatesProcess Batch LabelsDownload File
  • Subscribe to a package and stop when it lands

    Lyro subscribes to tracking updates for a specific package so movement reaches your systems as it happens, registers the account-level webhook behind it, and unsubscribes once the parcel is delivered.

    Start Tracking PackageCreate WebhookStop Tracking Package

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Shipengine actions it has and picks the ones a request needs.

  1. 01

    Connect Shipengine

    Authorize the Shipengine account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Shipengine actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Shipengine · Lyro

Everything else about Shipengine

Setup, permissions, and the limits of what Lyro can do inside Shipengine.

  • Yes. List LTL Carriers returns the less-than-truckload accounts connected to ShipEngine, Get LTL Carrier Services and Get LTL Carrier Options list what each one supports, and Track LTL Shipment tracks a load by carrier code and PRO number - so a freight query is answered with freight data rather than parcel tracking.

Every action available in Shipengine

All 66 actions your agent can call on Shipengine, straight from the live MCP connection.

  • Add tag to shipment

    Add a tag to a shipment for organization and filtering.

  • Add to batch

    Add shipments or rate IDs to an existing batch.

  • Cancel shipment

    Cancel a shipment by ID.

  • Connect ltl carrier

    Connect an LTL carrier account to ShipEngine.

  • Connect shipsurance account

    Connect a Shipsurance insurance account to ShipEngine.

  • Create account image

    Create a new account image in ShipEngine.

  • Create package type

    Create a custom package type definition in ShipEngine.

  • Create tag

    Create a new tag in ShipEngine.

  • Create tag 2

    Create a new tag for organizing shipments.

  • Create warehouse

    Create a new warehouse.

  • Create webhook

    Create a ShipEngine webhook.

  • Delete account image by ID

    Delete a ShipEngine account image by its ID.

  • Delete batch

    Delete a batch by ID.

  • Delete package

    Delete a custom package type by ID.

  • Delete warehouse

    Delete a warehouse from your ShipEngine account.

  • Delete webhook

    Delete a ShipEngine webhook subscription.

  • Disconnect carrier

    Disconnect a carrier account from ShipEngine.

  • Disconnect shipsurance

    Disconnect a Shipsurance insurance account from ShipEngine.

  • Download file

    Download a file from ShipEngine.

  • Get account image by ID

    Retrieve account image settings by label image ID.

  • Get batch by external ID

    Retrieve batch details using an external batch ID.

  • Get batch by ID

    Retrieve detailed information about a specific batch by its ID.

  • Get batch errors

    Retrieve errors that occurred during batch processing.

  • Get bulk rates

    Get shipping rates for multiple shipments in a single request.

  • Get insurance balance

    Retrieve the current Shipsurance insurance funds balance.

  • Get ltl carrier credential requirements

    Retrieve credential requirements for connecting an LTL carrier.

  • Get ltl carrier features

    Retrieve features supported by an LTL carrier.

  • Get ltl carrier options

    List available options/accessorials for an LTL carrier.

  • Get ltl carrier packages

    List available package/handling unit types for an LTL (Less Than Truckload) carrier.

  • Get ltl carrier services

    List available services for an LTL carrier.

Ready to connect Shipengine?

Authorize the account and your agent has all 66 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot