mcpField
M
mcp-skydropx

mcp-skydropx

Local
github.com/codesparMaps & Travel275Updated 4w ago

About mcp-skydropx

mcp-skydropx is an MCP server for Skydropx, a Mexican multi-carrier shipping aggregator covering carriers such as Estafeta, DHL, FedEx and Redpack. It is aimed at users who want an AI client to handle shipments, labels and tracking.

Key features

  1. 01Create, retrieve and cancel shipments
  2. 02Fetch shipping rates and generate labels
  3. 03Track parcels and view tracking events
  4. 04Validate and manage saved addresses
  5. 05Schedule and cancel carrier pickups
  6. 06Register webhooks for shipment events

Use cases

  1. 01Compare rates and create labels for Mexican orders through an agent
  2. 02Check tracking status for multiple parcels
  3. 03Schedule carrier pickups and manage pickup records

MCP support

This project is an MCP server that exposes 23 tools to MCP clients for shipping, rates, labels, tracking and pickup operations through the Skydropx API.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"codespar-mcp-skydropx": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-skydropx"
],
"env": {
"SKYDROPX_API_TOKEN": "<SKYDROPX_API_TOKEN>"
}
}
}
}
Run commandnpx -y @codespar/mcp-skydropx
Environment variables to set
SKYDROPX_API_TOKENSecretAPI token for Skydropx

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@codespar/mcp-skydropx0.2.2

Tools

23

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
parcelsarrayYesParcel details
address_tostringYesDestination address ID
address_fromstringYesOrigin address ID

Details

From the project README

MCP Skydropx

MCP server for Skydropx — Mexican multi-carrier shipping aggregator supporting Estafeta, DHL, FedEx, Redpack, and more.

Quick Start

# Set your API token
export SKYDROPX_API_TOKEN="your-token"

# Run via stdio
npx tsx packages/mexico/skydropx/src/index.ts

# Run via HTTP
npx tsx packages/mexico/skydropx/src/index.ts --http

Environment Variables

VariableRequiredDescription
SKYDROPX_API_TOKENYesAPI token from Skydropx dashboard
MCP_HTTPNoSet to "true" to enable HTTP transport
MCP_PORTNoHTTP port (default: 3000)

Tools (23)

ToolPurpose
create_shipmentCreate a shipment
get_shipmentGet shipment by ID
list_shipmentsList shipments
get_ratesGet shipping rates for a shipment
create_labelCreate a shipping label for a shipment
track_shipmentTrack a shipment
list_carriersList available carriers
create_addressCreate an address
get_addressGet address by ID
cancel_shipmentCancel a shipment
validate_addressValidate an address (zip, city, province, country)
list_addressesList saved addresses
list_parcelsList saved parcel presets
get_labelGet a label by ID
list_labelsList labels
create_pickupSchedule a carrier pickup
list_pickupsList scheduled pickups
cancel_pickupCancel a scheduled pickup
get_trackerGet tracker (events) by tracker ID
list_trackersList trackers
create_webhookRegister a webhook to receive shipment/tracker events
list_webhooksList registered webhooks
delete_webhookDelete a registered webhook

Auth

Uses Bearer token authentication. Obtain your API token from the Skydropx Dashboard.

API Reference


Enterprise

Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.

Authentication

Set these environment variables before launching the server:

  • SKYDROPX_API_TOKEN (required, secret) — API token for Skydropx

Issue credentials at the provider's developer portal: https://skydropx.readme.io.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.