Read Ordoro orders, products, shipments, suppliers and purchase orders; tag and comment on orders. Hosted by usefulapi — connect from Claude, Cursor, or any MCP client.
Add to your MCP config, then reload & authorize:
{
"mcpServers": {
"ordoro": {
"url": "https://ordoro.usefulapi.io/mcp"
}
}
}| Tool | Type | What it does |
|---|---|---|
ordoro_list_orders | read | List orders List orders across all sales channels, newest first by default. Filter by status (awaiting_fulfillment, shipped, cancelled, dropshipment_requested, all), free-text search, SKU, tag, warehouse, and created/updated/shipped date ranges. Returns { count, limit, offset, order: [...] } with lines, addresses, shipping_info (tracking), tags and financials. Ordoro API: GET /v3/order. |
ordoro_get_order | read | Get an order Get one order by order number: status, lines (SKU, quantity, price), shipping/billing address, warehouse, shipping_info (carrier, tracking number, ship date, cost), comments, tags, financials and dropship info. Ordoro API: GET /v3/order/{order_number}. |
ordoro_get_order_counts | read | Get order counts by status Count orders per status: all, awaiting_fulfillment, shipped, unprinted_shipped, cancelled, dropshipment_requested. A quick fulfillment-backlog overview. Ordoro API: GET /v3/order/counts. |
ordoro_get_order_tracking | read | Get an order's shipment tracking Get the shipment and tracking details of one order: carrier, shipping method, tracking number and tracking URL, ship date, estimated delivery, label cost, plus any return shipment and dropship info. Ordoro API: GET /v3/order/{order_number} (shipping_info). |
ordoro_list_order_comments | read | List an order's comments List the comments (internal notes and the order's activity log) of one order, with user and date. Paginated: returns { count, limit, offset, comment: [...] }; use offset for the next page. Ordoro API: GET /v3/order/{order_number}/comment. |
ordoro_list_order_tags | read | List order tags List the account's order tags (id, name, color). Use the id with ordoro_add_order_tag / ordoro_remove_order_tag. Ordoro API: GET /v3/order/tag. |
ordoro_list_products | read | List products and inventory List products with inventory totals (total_on_hand, available_on_hand, total_committed, total_allocated, to_be_shipped, po_total_committed). Filter by search, active, low inventory, oversold, needs_sync, warehouse, supplier, tag, kit status and updated date. Returns { count, limit, offset, products: [...] }. Ordoro API: GET /product/. |
ordoro_get_product | read | Get a product with stock per warehouse Get one product by SKU: price, cost, weight and dimensions, inventory totals, stock per warehouse (on hand, available, committed, location), suppliers, kit components and sales-channel links. Ordoro API: GET /product/{sku}/. |
ordoro_list_warehouses | read | List warehouses List warehouses (ship-from locations) with id, name, address and whether each is the default. Ordoro API: GET /warehouse/. |
ordoro_list_suppliers | read | List suppliers List suppliers and dropshippers with id, company name, address, contact email and dropship settings. Ordoro API: GET /supplier/. |
ordoro_get_supplier | read | Get a supplier Get one supplier by id, with address, contact details and dropship/PO settings. Ordoro API: GET /supplier/{supplier_id}/. |
ordoro_list_shippers | read | List shipping carrier accounts List the carrier accounts (shippers) connected to Ordoro: UPS, FedEx, USPS (Endicia/Pitney), DHL, Canada Post, Australia Post, Amazon, Sendle. Returns id, name, vendor, archive/created/updated dates and hidden shipping methods only (carrier credentials are never returned). Ordoro API: GET /shipper/. |
ordoro_list_purchase_orders | read | List purchase orders List purchase orders to suppliers with status (unsent, sent, partial, received, cancelled), supplier, lines and expected delivery. Filter by status, SKU, tag, search and updated date. Ordoro API: GET /purchase_order/. |
ordoro_get_purchase_order | read | Get a purchase order Get one purchase order by its PO id: supplier, warehouse, status, lines (SKU, quantity ordered/received, unit price), shipping/payment method and dates. Ordoro API: GET /purchase_order/{po_id}/. |
ordoro_list_return_orders | read | List return orders (RMAs) List return orders (RMAs) with reference id, status, original order, lines and return label info. Ordoro API: GET /v3/return_order. |
ordoro_add_order_comment | write | Add a comment to an order WRITE: add an internal comment to an order (visible to the team in Ordoro, not sent to the customer). Each call adds a new comment. Ordoro API: POST /v3/order/{order_number}/comment. |
ordoro_add_order_tag | write | Tag an order WRITE: apply an existing order tag (by id, from ordoro_list_order_tags) to an order, for example to put it on hold or route it. Returns the order's tags. Ordoro API: POST /v3/order/{order_number}/tag/{tag_id}. |
ordoro_remove_order_tag | write | Remove a tag from an order WRITE: remove a tag (by id) from an order. The tag itself stays defined. Ordoro API: DELETE /v3/order/{order_number}/tag/{tag_id}. |
ordoro_usage_status | Usage status (free-tier meter) Report the caller's current free-tier usage this month: calls used, monthly limit, remaining, and whether the cap is reached. Read-only; does not count against the meter. | |
ordoro_upgrade | Upgrade to Pro (unlimited) Subscribe to the Pro plan for UNLIMITED Ordoro tool calls (the free tier caps monthly usage). Choose monthly ($9/month) or yearly ($90/year — 2 months free) billing. Returns a Stripe Checkout link to open in your browser; after payment your account upgrades automatically. Does not count against the meter. | |
ordoro_cancel_subscription | Cancel the Pro subscription Cancel the caller's Ordoro Pro subscription at the end of the paid period (no refund for the current period; unlimited calls continue until then, then the free tier applies). Requires confirm: true. Run ordoro_upgrade later to undo the cancel before the period ends. Does not count against the meter. |
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 100 tool calls / month |
| Proper company | $9/mo · $90/yr | Unlimited |
Pro covers this Ordoro server only. Subscribe with ordoro_upgrade (it returns a Stripe Checkout link). Cancel any time with ordoro_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running ordoro_upgrade before then undoes the cancel. Or write to [email protected].
This is a Model Context Protocol endpoint — meant to be connected from an AI client, not opened in a browser. An invalid_token response at the URL is the auth gate working as designed; clients authenticate automatically.