Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SHIPI_BASE_URLNoAPI base URL (default: https://app.myshipi.com)https://app.myshipi.com
SHIPI_INTEGRATION_KEYYesYour Shipi integration key

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_shipmentsC

List shipments with pagination and filters. Filter by status (new/created/delivered), carrier, or date range.

get_shipmentB

Get detailed information about a specific shipment by ID or order ID. Includes shipper, recipient, products, tracking, and label URLs.

search_shipmentsC

Search shipments by order ID or tracking number. Returns matching shipments.

create_shipmentA

Create a shipping label. Requires carrier account, shipper/recipient addresses, and product details. Returns tracking number and label URL.

cancel_shipmentB

Cancel a shipment and void its label. Requires the shipment ID (del_ref).

get_shipping_ratesA

Get live shipping rates from all configured carriers. Provide recipient address and package details to compare prices across FedEx, UPS, DHL, USPS, etc.

schedule_pickupB

Schedule a carrier pickup for a shipment. The carrier will come to the shipper address to collect the package.

track_shipmentA

Get a tracking URL for a shipment. Supports auto-detection of carrier from tracking number format.

fetch_labelsA

Fetch shipping labels for printing. Filter by printed/unprinted status. Returns label URLs.

list_addressesB

List all saved addresses from the address book. Filter by type (shipper/receiver).

get_addressC

Get a specific address by ID from the address book.

add_addressC

Add a new address to the address book. Used for saving shipper or receiver addresses for reuse.

edit_addressC

Update an existing address in the address book. Only changed fields need to be provided.

delete_addressB

Delete an address from the address book by ID.

list_carriersA

List all configured shipping carrier accounts. Shows carrier type, primary status, and shipper address. Credentials are never exposed.

get_carrierB

Get details of a specific carrier account by ID. Returns carrier type and shipper address info.

get_account_infoB

Get Shipi account information including user details, store info, billing/balance, plan, and feature flags.

get_shipping_statsC

Get shipping statistics and analytics. View shipment counts, cost breakdowns, carrier usage, tracking status, and daily trends.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aarsiv-groups/shipi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server