# iafanasov/packzoo-mcp [Health: Active]

**Category:** 📦 Delivery  
**Repository:** https://github.com/IAfanasov/packzoo-mcp  
**GitHub Stars:** 0  
**Views:** 4  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/iafanasov-packzoo-mcp

## Description
Compare parcel and letter delivery prices across 60+ carriers in 27 European countries. Remote MCP: packzoo.com/api/mcp.

## Tools
Capabilities this server exposes over MCP:

- **compare_shipping_prices** — Look up live, ranked shipping prices for a specific package and route across every carrier PackZoo covers for the origin country. Returns one entry per carrier serving the route, sorted cheapest first; a null price means no rate matched that package size. Letter, envelope, and mailbox rates (e.g. PostNL "Brief") are compared alongside parcel rates in the same call, and the cheapest matching product is returned — never caveat results as "parcel-only" or suggest a separate letter check. Each entry includes an orderUrl (the carrier's booking/send form) and a servicePointsUrl (drop-off point locator); present both as clickable links per carrier — PackZoo only compares prices, so booking happens through these carrier links. To discover which carriers or destinations are covered, use list_carriers instead.
- **list_carriers** — List every carrier PackZoo covers for a given origin country, and which destination countries each carrier serves from there. Use this to discover coverage — e.g. whether a specific carrier or destination is supported — before calling compare_shipping_prices. Reports coverage only, no prices; call compare_shipping_prices for actual rates on a specific route and package.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "packzoo-mcp": {
    "command": "npx",
    "args": ["-y","github:IAfanasov/packzoo-mcp"]
  }
}
```

## Documentation

## What iafanasov/packzoo-mcp MCP server does

The iafanasov/packzoo-mcp MCP server exposes PackZoo’s shipping-price comparison service through the Model Context Protocol. It compares parcel and letter delivery prices across more than 60 carriers operating in 27 European countries. Results are based on the shipment route and package measurements supplied to the tool.

The service is intended for agents that need to evaluate delivery options rather than book shipments or track packages.

Supported country codes include AT, BE, BG, CY, CZ, DE, DK, EE, ES, FI, FR, GR, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI, and SK.

## How it works

PackZoo hosts the MCP endpoint at `https://packzoo.com/api/mcp`. A client with native streamable-HTTP support can connect to that endpoint directly. The remote service handles MCP requests and provides the documented shipping comparison tool.

For clients that only accept local or stdio-based MCP servers, the repository includes a small proxy. Running the proxy with `npx github:IAfanasov/packzoo-mcp` starts a local process that communicates with the remote PackZoo endpoint and forwards `tools/list` and `tools/call` requests over stdio.

## Setup and configuration

For a stdio client, configure the client to launch:

```bash
npx github:IAfanasov/packzoo-mcp
```

The proxy is the relevant option when the client cannot connect to a streamable-HTTP MCP server directly. No environment variables or additional configuration values are documented. The repository also links to PackZoo’s REST API, OpenAPI specification, agent guide, and MCP registry manifest for further reference.

## Tools and capabilities

The iafanasov/packzoo-mcp MCP server documents one MCP tool:

- `compare_shipping_prices` compares available shipping prices for a package route.

It accepts these parameters:

- `from_country`: origin country as an ISO code.
- `to_country`: destination country as an ISO 3166-1 country code.
- `weight_kg`: package weight in kilograms.
- `length_cm`: longest package side in centimetres.
- `width_cm`: middle package side in centimetres.
- `height_cm`: shortest package side in centimetres.

The inputs let an agent request rates using both route and package characteristics.

## Limitations and notes

Coverage is limited to the 27 listed European countries. The material describes live rates by weight, dimensions, origin, and destination, but does not specify response fields, sorting behavior, currency handling, delivery-time estimates, or carrier-specific restrictions. It also does not document authentication requirements, rate limits, or client-specific setup instructions.

The repository is licensed under MIT. The remote endpoint, rather than a locally hosted pricing engine, performs the comparison when the proxy is used.

_Full upstream README: https://allmcps.com/mcp/iafanasov-packzoo-mcp/readme_

