MyParcel MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.3.4Updated Nov 7, 2026

Create, read and delete shipments; read track and trace and pickup points in MyParcel.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Hosted MyParcel server that lets an assistant list, create and delete shipments, read track and trace, and look up delivery options and pickup points.

What you can do
  • List and fetch shipments with status, recipient, carrier, options and label links
  • Read track and trace scan history for one or more shipments
  • List and fetch fulfilment orders, including their lines and status
  • Look up delivery options for an address and carrier, and list nearby pickup points
  • List webhook subscriptions on the account
  • Create new shipments and delete existing ones
When to use it
Useful when you run a MyParcel shipping account and want an assistant to check shipment status, trace parcels, prepare or cancel shipments, or look up delivery and pickup options during checkout work.
Requirements
Remote endpoint only, no local install. Connect with the server URL; sign-in uses OAuth and the login page asks for a MyParcel API key, which the server validates and stores per user. No keys go in the client config. A MyParcel account is required.
Before you install
Creating shipments makes real, billable shipments and labels on the account, and deleting shipments removes them; the server itself asks for confirmation before such tools. The MyParcel API key is entered at login and stored by the third-party host. Usage is metered: free tier is 50 calls a month, and paid plans are billed through a Stripe checkout link.

Installation

In SourceWeft

  1. Open MyParcel MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Fmyparcel/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "myparcel-by-usefulapi": {
      "type": "http",
      "url": "https://myparcel.usefulapi.io/mcp"
    }
  }
}

README

MyParcel MCP by usefulapi

Use your MyParcel account from Claude, Cursor, or any MCP client. Create and delete shipments, check track and trace, and look up delivery options and pickup points. Hosted, no local install: connect with your own credentials.

Live endpoint: https://myparcel.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://myparcel.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http myparcel https://myparcel.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:
json
{  "mcpServers": {    "myparcel": {      "url": "https://myparcel.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 MyParcel credentials.

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

On first connect you provide a MyParcel API key (MyParcel backoffice → Shop settings → Integrations). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
myparcel_list_shipmentsreadList shipments
myparcel_get_shipmentsreadGet shipments
myparcel_get_tracktracesreadGet track and trace
myparcel_list_fulfilment_ordersreadList fulfilment orders
myparcel_get_fulfilment_orderreadGet a fulfilment order
myparcel_get_delivery_optionsreadGet delivery options
myparcel_list_pickup_locationsreadList pickup locations
myparcel_list_webhook_subscriptionsreadList webhook subscriptions
myparcel_create_shipmentswriteCreate shipments
myparcel_delete_shipmentswriteDelete shipments
myparcel_usage_statusmetaUsage status (free-tier meter)
myparcel_request_featuremetaRequest a missing feature
myparcel_upgrademetaUpgrade to Pro or Pro+
myparcel_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$050 tool calls / month
Pro (per user)$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 myparcel_upgrade (it returns a Stripe Checkout link). Cancel any time with myparcel_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running myparcel_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

Source: servers/myparcel/README.md at commit 4046075

Tools

10

myparcel_list_shipments

List shipments

List the account's shipments, newest first, with status, recipient and carrier. Filter by a text query or a status id. MyParcel API: GET /shipments.

Parametersqpagesizestatus

myparcel_get_shipments

Get shipments

Get one or more shipments by id, including options, recipient, status and label links. MyParcel API: GET /shipments/{ids}.

Parametersidsrequired

myparcel_get_tracktraces

Get track and trace

Get the track and trace events for one or more shipments (carrier scan history and status). MyParcel API: GET /tracktraces/{ids}.

Parametersidsrequiredextra_info

myparcel_list_fulfilment_orders

List fulfilment orders

List fulfilment orders (orders the account asked MyParcel to pick and ship), filtered by status. MyParcel API: GET /fulfilment/orders.

Parametersstatus

myparcel_get_fulfilment_order

Get a fulfilment order

Get one fulfilment order by its UUID, including its lines and status. MyParcel API: GET /fulfilment/orders/{identifier}.

Parametersidentifierrequired

myparcel_get_delivery_options

Get delivery options

Get the delivery options (dates, delivery types, cut-off times) for one address and carrier, for a checkout. MyParcel API: GET /delivery_options (version 2.0).

Parametersccrequirednumberrequiredcarrierrequiredplatformrequiredpostal_coderequired

myparcel_list_pickup_locations

List pickup locations

List pickup points near one address for a carrier (for pickup delivery types). MyParcel API: GET /pickup_locations.

Parametersccrequirednumberrequiredcarrierrequiredplatformrequiredpostal_coderequired

myparcel_list_webhook_subscriptions

List webhook subscriptions

List the webhook subscriptions on the account (the URLs MyParcel calls on shipment events). MyParcel API: GET /webhook_subscriptions.

Takes no parameters.

myparcel_create_shipments

Create shipments

Create one or more shipments. This creates real, billable shipments and labels on the account. Returns the new shipment ids in the same order as sent. MyParcel API: POST /shipments.

Parametersshipmentsrequired

myparcel_delete_shipments

Delete shipments

Delete one or more shipments by id. A shipment that has already been handed to the carrier may not be deletable. MyParcel API: DELETE /shipments/{ids}.

Parametersidsrequired

Version history

7
  1. v1.3.4LatestNov 7, 2026
  2. v1.2.3Nov 5, 2026
  3. v1.2.2Nov 5, 2026
  4. v1.2.1Nov 4, 2026
  5. v1.2.0Nov 3, 2026
  6. v1.1.1Nov 3, 2026
  7. v1.0.0Nov 1, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations