ShipSmarter Shipping

ca.mescolisPublished by mescolis.cav1.0.0Updated Oct 31, 2026

Track parcels, compare live carrier rates and find drop-off points for online sellers.

The publisher's own server: ship.page

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Canadian multi-carrier shipping service that lets an assistant track parcels, compare live carrier rates and find drop-off points, with optional account access.

What you can do
  • Track parcels by tracking number, with status, delivery date and carrier checkpoints
  • Get live shipping quotes for one parcel from several carriers, or compare rates on a signed-in account
  • Find nearby drop-off and pickup points by Canadian postal code, with address, distance and map link
  • List and read shipments on the connected account, with paging and status filters
  • List saved addresses from the account address book (read-only)
When to use it
Useful for online sellers and shoppers who need quick answers about where a parcel is, what shipping would cost across carriers, or where to drop off a package in Canada. The public tools work without an account; the account tools suit users who already ship with this service.
Requirements
Remote endpoint at shipsmarter.ca over streamable HTTP; no package install, API key or environment variable declared. The account tools require the user to connect and sign in to their ShipSmarter account. Public tools accept a language parameter (fr or en).
Before you install
Account tools expose the signed-in user's shipments, costs and saved addresses to the assistant. The server states it cannot buy labels, create shipments or change data; labels are purchased on the website via links returned by quotes, so any purchase happens outside the assistant. No credentials are declared in the manifest.

Installation

In SourceWeft

  1. Open ShipSmarter Shipping 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/ca.mescolis%2Fshipsmarter/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": {
    "shipsmarter-shipping": {
      "type": "http",
      "url": "https://www.shipsmarter.ca/mcp"
    }
  }
}

Tools

8

track_package

Track a package

Track any parcel by its tracking number. No account needed. Works for parcels shipped through this service with any carrier, and for most Canadian carrier numbers (Canada Post, UPS, FedEx, Purolator, Nationex, GLS). Returns the current status, the estimated or actual delivery date and the carrier's latest scans, plus a link to the full tracking page. Use this whenever someone asks where a parcel is.

Parameterslangtracking_numberrequired

get_shipping_quote

Get a shipping quote

Get live shipping prices for one parcel from several carriers (Canada Post, UPS, FedEx and others). No account needed. Give the origin and destination postal or ZIP codes and the weight in kilograms (convert pounds and inches first); the box size is optional and a 30 x 20 x 10 cm box is assumed when it is missing. Returns up to 6 of the cheapest services with price and estimated transit time, and a link that opens the same quote on the website, where the label can be bought. Prices are the public rates at the moment of the quote. If the user is signed in, compare_shipping_rates returns their own account prices instead.

Parameterslangwidth_cmheight_cmlength_cmto_postalrequiredweight_kgrequiredto_countryfrom_postalrequiredfrom_country

find_drop_off_points

Find drop-off and pick-up points

Find places near a Canadian postal code where a parcel can be dropped off or picked up. No account needed. Covers Canada Post outlets, FedEx locations, UniUni drop-off points and MesColis counters, nearest first, with the address, distance, what can be done there and a map link. Optionally limit the search to one network. Opening hours vary, so suggest checking the map link before going.

Parameterslangnetworkpostal_coderequiredmax_per_network

compare_shipping_rates

Compare shipping rates

Compare live shipping rates for one parcel across every carrier available on the SIGNED-IN account (Canada Post, Purolator, UPS, FedEx and others), at the prices of that account. Returns each carrier and service with its total price, currency and estimated transit days. Requires the user to connect their account; for someone without an account use get_shipping_quote, which needs no sign-in. Prices are live and account-specific; do not cache them.

Parameterswidth_cmrequiredheight_cmrequiredlength_cmrequiredto_postalrequiredweight_kgrequiredto_countryfrom_postalrequiredresidentialfrom_country

track_parcel

Track a parcel

Look up the live status and checkpoint history of a parcel on the SIGNED-IN account by its tracking number. Returns the current status, estimated delivery date, the shipment id and the full checkpoint list. Requires the user to connect their account; to track any parcel without signing in, use track_package. Supplying the carrier is optional but makes the lookup faster.

Parameterscarriertracking_numberrequired

list_shipments

List shipments

List shipments on the authenticated account, newest first. Supports paging and filtering by status (for example "Delivered" or "In Transit"). Use get_shipment for the full record of one shipment.

Parameterslimitoffsetstatus

get_shipment

Get one shipment

Retrieve the full record of a single shipment by its ID, including addresses, carrier, service, cost and current status.

Parametersidrequired

list_addresses

List saved addresses

List saved addresses from the account address book. Read-only — this server cannot create, change or delete addresses.

Parameterslimitoffset

Version history

1
  1. v1.0.0LatestOct 31, 2026

Score

83% 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

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Ship integrations