Connect-MCP

Ordoro MCP by usefulapi

io.usefulapi/ordoro · v1.2.1

Read Ordoro orders, products, shipments, suppliers and purchase orders; tag and comment on orders.

MCPremoteno credentialsE-commerceTransport

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 18 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 88/100

What it does: 18 tools · 15 read, 3 write (incl. delete/pay) · E-commerce, Analytics & marketing

Test call ordoro_list_orders: needs a key: HTTP 401 (1,060 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://ordoro.usefulapi.io/mcp

Tools

18 tools listed at last check
  • ordoro_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, address
  • ordoro_get_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 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 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 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 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 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_get_product 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 List warehouses (ship-from locations) with id, name, address and whether each is the default. Ordoro API: GET /warehouse/.
  • ordoro_list_suppliers List suppliers and dropshippers with id, company name, address, contact email and dropship settings. Ordoro API: GET /supplier/.
  • ordoro_get_supplier Get one supplier by id, with address, contact details and dropship/PO settings. Ordoro API: GET /supplier/{supplier_id}/.
  • ordoro_list_shippers 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 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 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 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 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: 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 (by id) from an order. The tag itself stays defined. Ordoro API: DELETE /v3/order/{order_number}/tag/{tag_id}.

Badge

Connect-MCP badge for io.usefulapi/ordoro

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.usefulapi/ordoro.svg)](https://clawy.uk/mcp/s/io.usefulapi/ordoro)