# Starshipit MCP Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## Starshipit MCP

Manage Starshipit orders, tracking, rates and shipments from Muse

- Record: https://musedirectory.ai/connector/starshipit-mcp
- Category: Shopping & Commerce
- Developer: usefulapi (https://usefulapi.io/starshipit/)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 27ms, checked 2026-10-29T10:45:49Z
- Endpoint: https://starshipit.usefulapi.io/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-10-29T12:51:24Z)
- Source: Found in the official MCP Registry (io.usefulapi/starshipit) https://registry.modelcontextprotocol.io/v0/servers?search=io.usefulapi%2Fstarshipit

Connect to Starshipit shipping management. Read unshipped and shipped orders, track shipments, get carrier rates, search orders, and create or update orders. Requires a Starshipit account and API key.

Example request: "Show me my unshipped orders from the last week and get a shipping quote for the next one."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Starshipit MCP to help me. It is a free service with an MCP server at https://starshipit.usefulapi.io/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- starshipit_list_unshipped_orders: List unshipped (new, not yet printed) orders with full details: addresses, items, packages, carrier. By default only orders updated in the last 24 hours; use since_order_date / since_last_updated to look further back. ids_only=true returns just the order ids. GET /api/orders/unsh
- starshipit_list_shipped_orders: List shipped orders (label printed) with tracking number, tracking status, carrier, manifest and shipped date. By default only orders updated in the last 24 hours; use since_last_updated to look further back. Label files are not returned. GET /api/orders/shipped.
- starshipit_list_printed_orders: List orders whose label was recently printed, or printed but not yet manifested, with tracking numbers. GET /api/orders/shipments.
- starshipit_list_delivered_orders: List delivered orders that carry a given order reference (the customer reference), with full order details. GET /api/orders/delivered.
- starshipit_orders_summary: A compact list of orders in one status (new, printed, shipped, archived) with contact, country, carrier, weight, manifest and dates, plus account-wide counts (unprinted, printed, shipped, archived, invalid addresses, returns). Supports filters and sorting. GET /api/orders/summary
- starshipit_search_orders: Search orders by order number, tracking number, customer reference or recipient name (phrase), optionally limited to unshipped or shipped orders. Returns id, number, date, name, carrier, tracking number and country. GET /api/orders/search.
- starshipit_get_order: One order by Starshipit order_id or by the order_number from the source platform. Use include to add sections (Items, Packages, Events, Metadatas, Shipping_Price, ...). Status defaults to Unshipped in Starshipit, so pass status=Shipped or Printed for orders already printed. Label
- starshipit_list_orders: List full order details for one status (Unshipped by default, or Shipped / Printed), narrowed by a filter such as `Order:::1419,Country:::Australia` and sorted. Heavier than the summary: use starshipit_orders_summary for overviews. Label files are not returned. GET /api/orders (n
- starshipit_track_shipment: Tracking details for a shipped order, by tracking number or by order number: status, carrier, tracking URL, shipment date and the carrier's tracking events. GET /api/track.
- starshipit_get_rates: QUOTE ONLY: shipping rates (service name, code, price) for a destination and parcels from the couriers enabled in the account. Nothing is purchased, created or printed. The sender defaults to the account's pickup address. Needs at least one enabled courier. POST /api/rates.
- starshipit_list_delivery_services: QUOTE ONLY: the carrier delivery services available for a shipment (carrier, service name and code) and, with include_pricing, their prices and service options. Nothing is purchased, created or printed. POST /api/deliveryservices.
- starshipit_list_address_book: List contacts in the account's address book (name, company, address, phone, email), sorted by a column. GET /api/addressbook/filtered.
- starshipit_list_manifests: List manifests already submitted to carriers (newest first): number, date, carrier, package and consignment counts. Read only; manifesting is not available here. GET /api/manifests.
- starshipit_list_products: List Product Catalogue records (SKU, title, weight, dimensions, HS code, bin location, price), optionally searching by SKU or title. GET /api/products.
- starshipit_list_tags: List the account's user-defined order tags, optionally filtered by tag name. GET /api/tags.
- starshipit_list_pickups: List courier pickups already booked for the account. Read only; booking a pickup is not available here. GET /api/pickup.
- starshipit_create_order: WRITE: create ONE new UNSHIPPED order in Starshipit (order number, destination, optional items, parcels, sender). No label is printed, no shipment is booked and no postage is bought; staff still print the label in Starshipit. Not idempotent: creating the same order_number twice m
- starshipit_update_order: WRITE: change details of ONE UNSHIPPED order by order_id (the order is read first and refused if it is already printed or shipped): addresses, shipping method/carrier/service, items, packages, reference or an internal note. This tool never sends status or manifest flags. It does 
- starshipit_add_order_tags: WRITE: add up to 10 tags to ONE UNSHIPPED order (read first; refused if printed or shipped) (a tag that does not exist yet is created). Tags are used for filtering and can drive the account's automation rules. Adding a tag the order already has changes nothing. Tags are not remov

Screening checks:
- MCP handshake: pass (Answered in 5ms)
- Domain against threat feeds (Cloudflare security DNS): pass (starshipit.usefulapi.io, usefulapi.io not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (19 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
