24 actions ready for your AI
Connect ShipEngine to your AI
Add your ShipEngine key once and every AI you use can list batches, list shipments and create shipments through it.
Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.
Not verified by us yet. Its actions come from ShipEngine's own documented API, and we have not run them here yet.
Use your own ShipEngine account. Credentials stay encrypted in ahel.
Tell me when ahel has verified ShipEngine
What your AI can do with ShipEngine
Choose a task and ask your AI.
Shipment
- List shipments
GETList Shipments
batch_id- Batch ID
tag- Search for shipments based on the custom tag added to the shipment object
created_at_start- Used to create a filter for when a resource was created (ex.
created_at_end- Used to create a filter for when a resource was created, (ex.
- Create shipments
POSTCreate Shipments
shipmentsrequired- An array of shipments to be created.
- List shipment rates
GETGet Shipment Rates
shipment_idrequired- Shipment ID
created_at_start- Used to create a filter for when a resource was created (ex.
- Get shipment by id
GETGet Shipment By ID
shipment_idrequired- Shipment ID
- Get shipment by external id
GETGet Shipment By External ID
external_shipment_idrequired
Batch
- List batches
GETList Batches
page- Return a specific page of results.
page_size- The number of results to return per response.
sort_dir- Controls the sort order of the query.
batch_number- Batch Number
- Create batch
POSTCreate A Batch
batch_notes- Add custom messages for a particular batch
external_batch_id- A string that uniquely identifies the external batch
rate_ids- Array of rate IDs used in the batch
shipment_ids- Array of shipment IDs used in the batch
- Get batch by id
GETGet Batch By ID
batch_idrequired- Batch ID
Label
- List labels
GETList labels
label_status- Only return labels that are currently in the specified status
service_code- Only return labels for a specific carrier service
carrier_id- Only return labels for a specific carrier account
tracking_number- Only return labels with a specific tracking number
- Create label
POSTPurchase Label
ship_from_service_point_id- A unique identifier for a carrier drop off point where a merchant plans to deliver packages.
ship_to_service_point_id- A unique identifier for a carrier service point where the shipment will be delivered by the carrier.
- Get label by id
GETGet Label By ID
label_idrequired- Label ID
Manifest
- List manifests
GETList Manifests
warehouse_id- Warehouse ID
ship_date_start- ship date start range
ship_date_end- ship date end range
created_at_start- Used to create a filter for when a resource was created (ex.
- Create manifest
POSTCreate Manifest
bodyrequired- The request body.
Show 10 more groups
Package
- List package types
GETList Custom Package Types
- Create package type
POSTCreate Custom Package Type
namerequiredpackage_coderequireddescription- Provides a helpful description for the custom package.
dimensions- The custom dimensions for the package.
Calculate
- Calculate rates
POSTGet Shipping Rates
rate_options- The rate options
Carrier
- List carriers
GETList Carriers
Error
- List batch errors
GETGet Batch Errors
batch_idrequired- Batch ID
page- Return a specific page of results.
External
- Get batch by external id
GETGet Batch By External ID
external_batch_idrequired
Scheduled
- List scheduled pickups
GETList Scheduled Pickups
carrier_id- Carrier ID
warehouse_id- Warehouse ID
created_at_start- Only return scheduled pickups that were created on or after a specific date/time
created_at_end- Only return scheduled pickups that were created on or before a specific date/time
Tag
- List tags
GETGet Tags
To
- Add to batch
POSTAdd to a Batch
batch_idrequired- Batch ID
rate_ids- Array of Rate IDs to be modifed on the batch
shipment_ids- The Shipment Ids to be modified on the batch
Warehous
- List warehouses
GETList Warehouses
Warehouse
- Create warehouse
POSTCreate Warehouse
namerequired- Name of the warehouse
origin_addressrequired- The origin address of the warehouse
is_default- Designates which single warehouse is the default on the account
return_address- The return address associated with the warehouse
Ask your AI
Try one of these requests with a connected AI.
- List my batches in ShipEngine
- List my shipments in ShipEngine
- Create a shipment in ShipEngine
- List my labels in ShipEngine
- Create a label in ShipEngine
- List my carriers in ShipEngine
Works with
All appsUse ShipEngine alongside your other connected apps.
ShipEngine MCP server, hosted by ahel
One hosted endpoint serves ShipEngine. There is nothing to install and no local server to run.
Connect ShipEngine to Claude, Claude Code, Cursor or Codex
- Add your ShipEngine key. ahel stores it encrypted.
- Paste one link into your AI:
https://mcp.ahel.ai(once, for every app). - Ask for the work. Your AI picks the action and ahel runs it with your key.
Documentation
- ShipEngine API docsshipengine.com
- Where to find your ShipEngine keyon the vendor's side; paste it into ahel after sign-in
About ShipEngine
ShipEngine is an ecommerce service. Connect your own key and your AI can list batches, list shipments and create shipments.
ShipEngine over MCP: ahel serves ShipEngine to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your ShipEngine key once, paste one link into your AI, and the actions above are there.
Similar apps
Questions
Is my ShipEngine key safe?
Your ShipEngine key is sealed in ahel and added to the request server-side when your AI calls ShipEngine. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.
Which AIs can use ShipEngine through ahel?
Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.
What can my AI do with ShipEngine?
24 actions today, covering shipments, batches and labels. Ask in plain language; your AI picks the action and ahel runs it with your key.
Does connecting ShipEngine cost anything?
Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. ShipEngine may bill you for API use under its own terms.
