Skip to main content
Glama

PackZoo MCP Server

Compare parcel and letter delivery prices across 60+ carriers in 27 European countries — live rates by weight, dimensions, origin, and destination.

PackZoo is a hosted, remote MCP server. Clients with native streamable-http support can connect directly; this repo also ships a thin stdio proxy for clients that only support local/stdio MCP servers.

Connect directly (streamable-http)

https://packzoo.com/api/mcp

See server.json for the full MCP registry manifest.

Related MCP server: 24htrack-mcp

Run locally (stdio proxy)

npx github:IAfanasov/packzoo-mcp

src/index.js is a small stdio<->streamable-http bridge: it connects to https://packzoo.com/api/mcp, forwards tools/list and tools/call over stdio. Point your MCP client's config at this command for clients without native remote-server support.

Tool

compare_shipping_prices

Compare shipping prices across carriers for a given package and route.

Parameter

Type

Description

from_country

string

Origin country ISO code

to_country

string

Destination country ISO code (ISO 3166-1)

weight_kg

number

Package weight in kilograms

length_cm

number

Longest side, in centimetres

width_cm

number

Middle side, in centimetres

height_cm

number

Shortest side, in centimetres

Coverage

Countries: 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, SK.

License

MIT — see LICENSE.

Available Tools

1 tool
compare_shipping_pricesB

Compare shipping prices across carriers for a given package and route.

ParametersJSON Schema
NameRequiredDescriptionDefault
width_cmYesMiddle side of the package in centimetres
height_cmYesShortest side of the package in centimetres
length_cmYesLongest side of the package in centimetres
weight_kgYesPackage weight in kilograms
to_countryYesDestination country ISO code (any ISO 3166-1 alpha-2 code)
from_countryYesOrigin country ISO code. Supported: 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, SK

TDQS

B3.2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description is brief and does not disclose any behavioral traits such as whether it is read-only, destructive, or has authentication needs. With no annotations present, the description fails to compensate for this gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single sentence with no superfluous information. It is concise and directly states the tool's function without any waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool has six required parameters and no output schema, the description is too brief. It does not explain the return format, how results are presented, or any limitations, leaving the agent with insufficient context for proper invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema fully documents each parameter. The description does not add significant extra meaning beyond summarizing the tool's purpose, earning the baseline score of 3.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool compares shipping prices across carriers, specifying the verb 'compare' and the resource. It also mentions inputs (package and route) sufficiently distinguishing its purpose.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance is provided on when to use this tool versus alternatives or when not to use it. There are no sibling tools listed, but the description lacks any usage context or exclusion criteria.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev1.0.0
    • First observedcompare_shipping_prices

TDQS

B3.3/5.0

Scored across 1 tool

Disambiguation5/5

Only one tool exists, so there is no possibility of confusion between tools. The single tool's purpose is clear and distinct.

Naming Consistency5/5

The tool name 'compare_shipping_prices' follows a clear verb_noun pattern, which is consistent and descriptive. There are no other tools to conflict.

Tool Count2/5

With only one tool, the server feels overly minimal. While a focused price comparison service could justify a single tool, users typically expect additional related operations (e.g., carrier list, package validation) making this count too low for practical use.

Completeness2/5

The server only offers a single price comparison operation. It lacks supporting tools for managing carriers, packages, or viewing historical data, leaving significant gaps for any realistic shipping workflow.

Maintenance

ActivityStale
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Manage shipping workflows by creating labels, tracking packages, and scheduling carrier pickups. Compare live rates from major carriers like FedEx and UPS to optimize costs for every shipment. Organize logistical operations with a centralized address book and detailed shipping analytics.
    18
    9 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Track packages across 3,200+ carriers (USPS, UPS, FedEx, DHL, China Post, UniUni, SpeedX and more) with automatic carrier detection. Register, list, and archive tracking numbers and get real-time delivery event timelines via the 24hTrack API.
    43 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Carrier-agnostic shipping labels as a self-hostable MCP server. Build one shipment request, get a tracking number and a print-ready label back for DHL, DPD, UPS, FedEx, GLS, Sendcloud, and Shipcloud.
    3
    2
    MIT