mcpField
S
Shipcloud MCP by usefulapi

Shipcloud MCP by usefulapi

Remote
usefulapi.ioMaps & Travel1Updated today

About Shipcloud MCP by usefulapi

Shipcloud MCP by usefulapi connects Shipcloud accounts to MCP clients for shipment and tracking operations. It covers quoting, label purchases, pickups and related shipping records through OAuth-authorized access.

Key features

  1. 01List carriers, shipments and tracking records
  2. 02Get shipment price quotes
  3. 03Prepare shipments or purchase labels
  4. 04Create and inspect carrier pickup requests
  5. 05Manage addresses, orders and drop-off locations

Use cases

  1. 01Check shipment status and tracking details
  2. 02Compare shipping costs before preparing a shipment
  3. 03Buy a label or request a carrier pickup
  4. 04Find nearby pickup and drop-off points

MCP support

An MCP server exposing Shipcloud account, shipment, tracking, address, order and pickup tools. Clients connect to its remote endpoint and authorize access through OAuth.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://shipcloud.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Shipcloud MCP by usefulapi

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://shipcloud.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http shipcloud https://shipcloud.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "shipcloud": {
      "url": "https://shipcloud.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Shipcloud credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/shipcloud/

Tools

ToolTypeWhat it does
shipcloud_get_accountreadGet account
shipcloud_list_carriersreadList carriers
shipcloud_get_default_addressreadGet a default address
shipcloud_list_shipmentsreadList shipments
shipcloud_get_shipmentreadGet shipment
shipcloud_get_shipment_quotereadQuote a shipment price
shipcloud_create_prepared_shipmentwriteCreate a prepared shipment (no label)
shipcloud_create_shipment_with_labelwriteBuy a shipping label (costs money)
shipcloud_delete_shipmentwriteDelete a shipment / cancel its label
shipcloud_list_trackersreadList trackers
shipcloud_get_trackerreadGet tracker
shipcloud_create_trackerwriteTrack a shipment by its tracking number
shipcloud_list_pickup_requestsreadList pickup requests
shipcloud_get_pickup_requestreadGet pickup request
shipcloud_create_pickup_requestwriteRequest a carrier pickup
shipcloud_find_dropoff_locationsreadFind pickup and drop-off points
shipcloud_list_addressesreadList saved addresses
shipcloud_get_addressreadGet saved address
shipcloud_create_addresswriteSave an address
shipcloud_list_ordersreadList orders
shipcloud_get_orderreadGet order
shipcloud_list_webhooksreadList webhooks
shipcloud_usage_statusmetaUsage status (free-tier meter)
shipcloud_request_featuremetaRequest a missing feature
shipcloud_upgrademetaUpgrade to Pro or Pro+
shipcloud_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free (per Shipcloud customer)$050 tool calls / month
Pro (per Shipcloud customer)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with shipcloud_upgrade (it returns a Stripe Checkout link). Cancel any time with shipcloud_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running shipcloud_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

Account access and data

Connect only your own customer-controlled key under your authorization and processing instructions. Find the key under your account email → API Key. Sandbox keys produce test labels; live keys can incur real carrier charges. Vendor plans, carrier eligibility and charges are separate. This is an independent customer-authorized connection, with no partner approval claimed.

The key is encrypted. Requested sender/recipient addresses, orders and tracking information reach your connected AI client and LLM provider. Connect only data you are authorized to process there. Revoke the key in Shipcloud to stop access; disconnect UsefulAPI to stop this connection. Billing follows customer number, normally across sandbox/live keys and key rotation.

Buying a label, deleting a shipment/cancelling a label and requesting a carrier pickup require explicit confirmation. Pickups may be charged and cannot be cancelled through these tools. Prepared shipments have no label or label charge. An optional notification email causes Shipcloud tracking emails to that address. Notes and results explain uncertain outcomes; no operation is automatically replayed.

Reference lookups and same-instance guards reduce duplicate label purchases but are not atomic across Worker instances. Serialize purchases for each reference. A timeout can occur before a slow carrier completes; check Shipcloud before repeating a purchase. A valid create id and HTTPS label URL are required before reporting a label purchase; deletion requires the documented204 acknowledgement.

All22tools were checked against current vendor documentation and local mocks. No real customer shipping data, labels, pickups or charges were tested.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.