ShipStation tools in Cogny
Cogny's ShipStation integration exposes 12 tools (12 read) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.
- Read (12): only reads data.
- Write (0): creates or changes something.
- Destructive (0): deletes, removes or replaces something.
Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations. Plans, approvals and limits.
All tools
| Tool | Kind | What it does |
|---|---|---|
list_warehouses | Read | List ship-from warehouses (origin addresses) configured in ShipStation. |
list_carriers | Read | List connected carrier accounts (carrier_id, carrier_code, nickname, balance). |
list_carrier_services | Read | List the shipping services (service_code, name, domestic/international) for one carrier account. |
list_shipments | Read | List shipments (orders awaiting or past shipping). |
get_shipment | Read | Get one shipment with every field (items, packages, addresses, customs, options). |
list_labels | Read | List purchased shipping labels with their carrier cost and tracking status. |
get_label_tracking | Read | Tracking status and scan events for one label (status, estimated/actual delivery, events[]). |
list_fulfillments | Read | List fulfillments (orders marked shipped, with carrier, ship_date and delivered_at). |
list_products | Read | List products in the ShipStation catalog (SKU, name, price, weight, dimensions). |
get_inventory_levels | Read | Stock levels per SKU (on hand, allocated, available) from ShipStation Inventory. |
get_shipping_cost_summary | Read | Label count and carrier cost per period, carrier, service and destination type. |
get_shipment_volume_summary | Read | Shipments per period by status, store and destination country, with order and shipping revenue. |
Exact input schemas come from tools/list once ShipStation is connected; the free plan is enough to check. Missing something? Your agent can ask for it with request_feature.