Alpha Not a stable release. v2 is under active development - endpoints, parameters and response shapes may change without notice. Don't build production integrations against it yet.
Public API · v2 · alpha

Shipping quotes,
over REST and MCP.

The Parcel2Go public API v2 gives you live courier prices for any parcel - callable as a plain REST endpoint, or as a Model Context Protocol tool your AI agent uses directly. No account needed to quote.

REST + MCPone quote engine
No auth to quotejust ask
Live pricingreal courier rates
Two surfaces, one engine

Quote however you build.

The REST endpoint and the MCP tool run the same quote pipeline - identical prices, eligibility and cut-offs. Pick the surface that fits your stack; they cannot drift.

{ }

REST Live

A single GET /v2/quotes/{origin}/{destination} returns every eligible service, cheapest first, with price, VAT and estimated delivery - as JSON or markdown.

>_

MCP Live

A get_quotes tool over Model Context Protocol. Point Claude or any MCP client at /mcp and it quotes shipments on its own - no glue code.

Stateless & instant

Quick quotes need no account and no setup. Send the shipment, get the prices. Idempotent, cache-backed, built for high volume.

On the way

v2 is just getting started.

Quotes are live today. The rest of the order journey is landing next - the same clean, agent-friendly surface across REST and MCP.

Auth & agent tokens Soon

API keys and scoped agent tokens for authenticated, account-linked and higher-volume calls - so an agent can act on your behalf, not just quote. Quotes stay open; everything beyond them will sit behind a token.

Persistent shipments Soon

Create and refine shipments over time, then quote and select a service when you are ready.

Atomic checkout Soon

Lock a priced basket and pay - all-or-nothing, with an honest snapshot of what you are buying.

Orders & after-care Soon

Track, rebook, label and refund - with the actions available right now surfaced for you.

Start in a minute

Ask for a quote.

Two ways in. Same answer.

REST — GET /v2/quotes

# services + prices, cheapest first
curl "https://api.parcel2go.com/v2/quotes/GB/DE?weight=2"

# same quote as markdown - for humans & agents
curl "https://api.parcel2go.com/v2/quotes/GB/DE.md?weight=2"

Full contract: OpenAPI 3 spec →

MCP — connect an agent

# add the server to your MCP client
url  = "https://api.parcel2go.com/mcp"
tool = "get_quotes"

# then just ask, in natural language:
"what's the cheapest way to send a 2 kg
 parcel from Manchester to Berlin?"
Try it

See a live quote.

A real request to this API, straight from your browser.

Pick a lane and weight, then press Get quotes.