Server definition
- Hash
- sha256:cf07edc23a29c2b88be60e20ee9271bbdcfd018fc274a3720d7d33c7e540302c
- What it is
- What a remote MCP server returned when asked what it offers: 11 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "PURCHASE a shipping label for a shipment at a chosen rate. WARNING: this CHARGES the EasyPost account balance and is irreversible except by requesting a refund (easypost_refund_shipment). Pick a rate_id from the rates returned by easypost_create_shipment or easypost_get_shipment. API: POST /shipments/{id}/buy (body { rate: { id }, insurance? }).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"insurance": {
"description": "Dollar amount to insure the shipment for, e.g. \"249.99\".",
"type": "string"
},
"rate_id": {
"description": "Rate id to purchase (from create_shipment / get_shipment rates).",
"type": "string"
},
"shipment_id": {
"description": "Shipment id to buy, e.g. shp_...",
"type": "string"
}
},
"required": [
"shipment_id",
"rate_id"
],
"type": "object"
},
"name": "easypost_buy_shipment",
"outputSchema": null
},
{
"description": "Create a shipment from a to_address, from_address, and parcel, returning the available RATES from all enabled carriers. This only RATES the shipment — it does NOT purchase a label and does NOT charge the account; buying is a separate step (easypost_buy_shipment). API: POST /shipments (body { shipment }).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"carrier_accounts": {
"description": "Restrict rating to these carrier_account ids.",
"items": {
"type": "string"
},
"type": "array"
},
"from_address": {
"description": "Origin/return address.",
"properties": {
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "2-letter ISO country code, default US",
"type": "string"
},
"email": {
"type": "string"
},
"name": {
"type": "string"
},
"phone": {
"type": "string"
},
"state": {
"description": "2-letter state/province code",
"type": "string"
},
"street1": {
"description": "Street address line 1",
"type": "string"
},
"street2": {
"type": "string"
},
"zip": {
"description": "Postal/ZIP code",
"type": "string"
}
},
"required": [
"street1",
"zip"
],
"type": "object"
},
"parcel": {
"description": "Package dimensions and weight.",
"properties": {
"height": {
"description": "inches",
"type": "number"
},
"length": {
"description": "inches",
"type": "number"
},
"predefined_package": {
"description": "carrier predefined package name, e.g. FlatRateEnvelope",
"type": "string"
},
"weight": {
"description": "weight in OUNCES (required)",
"type": "number"
},
"width": {
"description": "inches",
"type": "number"
}
},
"required": [
"weight"
],
"type": "object"
},
"reference": {
"description": "Your internal reference string for the shipment.",
"type": "string"
},
"to_address": {
"description": "Destination address.",
"properties": {
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "2-letter ISO country code, default US",
"type": "string"
},
"email": {
"type": "string"
},
"name": {
"type": "string"
},
"phone": {
"type": "string"
},
"state": {
"description": "2-letter state/province code",
"type": "string"
},
"street1": {
"description": "Street address line 1",
"type": "string"
},
"street2": {
"type": "string"
},
"zip": {
"description": "Postal/ZIP code",
"type": "string"
}
},
"required": [
"street1",
"zip"
],
"type": "object"
}
},
"required": [
"to_address",
"from_address",
"parcel"
],
"type": "object"
},
"name": "easypost_create_shipment",
"outputSchema": null
},
{
"description": "Start tracking a package by its carrier tracking code. Returns the tracker with current status. No charge. API: POST /trackers (body { tracker }).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"carrier": {
"description": "Carrier name, e.g. USPS, UPS, FedEx (helps disambiguate).",
"type": "string"
},
"tracking_code": {
"description": "The carrier tracking code to track.",
"type": "string"
}
},
"required": [
"tracking_code"
],
"type": "object"
},
"name": "easypost_create_tracker",
"outputSchema": null
},
{
"description": "Retrieve a single address by id, including verification details. API: GET /addresses/{id}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id": {
"description": "Address id, e.g. adr_...",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "easypost_get_address",
"outputSchema": null
},
{
"description": "Retrieve a single shipment by id, including its available rates, tracking_code, and postage_label (if purchased). API: GET /shipments/{id}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id": {
"description": "Shipment id, e.g. shp_...",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "easypost_get_shipment",
"outputSchema": null
},
{
"description": "Retrieve a single tracker by id, including current status and tracking_details history. API: GET /trackers/{id}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id": {
"description": "Tracker id, e.g. trk_...",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "easypost_get_tracker",
"outputSchema": null
},
{
"description": "List saved addresses on the account, with pagination. API: GET /addresses.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"after_id": {
"description": "Return records created after this address id.",
"type": "string"
},
"before_id": {
"description": "Return records created before this address id.",
"type": "string"
},
"page_size": {
"description": "Results per page (max 100).",
"exclusiveMinimum": 0,
"maximum": 100,
"type": "integer"
}
},
"type": "object"
},
"name": "easypost_list_addresses",
"outputSchema": null
},
{
"description": "List shipments on the account, most recent first, with pagination and optional filters. API: GET /shipments.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"after_id": {
"description": "Return records created after this shipment id.",
"type": "string"
},
"before_id": {
"description": "Return records created before this shipment id.",
"type": "string"
},
"end_datetime": {
"description": "ISO 8601 upper bound on created_at.",
"type": "string"
},
"page_size": {
"description": "Results per page (max 100).",
"exclusiveMinimum": 0,
"maximum": 100,
"type": "integer"
},
"purchased": {
"description": "Filter to only purchased (true) or unpurchased (false) shipments.",
"type": "boolean"
},
"start_datetime": {
"description": "ISO 8601 lower bound on created_at.",
"type": "string"
}
},
"type": "object"
},
"name": "easypost_list_shipments",
"outputSchema": null
},
{
"description": "List package trackers, optionally filtered by tracking_code or carrier. API: GET /trackers.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"carrier": {
"description": "Filter by carrier name, e.g. USPS, UPS, FedEx.",
"type": "string"
},
"page_size": {
"description": "Results per page (max 100).",
"exclusiveMinimum": 0,
"maximum": 100,
"type": "integer"
},
"tracking_code": {
"description": "Filter by carrier tracking code.",
"type": "string"
}
},
"type": "object"
},
"name": "easypost_list_trackers",
"outputSchema": null
},
{
"description": "Request a refund (void) of a purchased shipping label. WARNING: reverses a purchase; approval depends on the carrier and label age. API: POST /shipments/{id}/refund.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id": {
"description": "Shipment id to refund, e.g. shp_...",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "easypost_refund_shipment",
"outputSchema": null
},
{
"description": "Create and verify a US or international address, returning deliverability and normalized/corrected fields. No charge. API: POST /addresses (body { address, verify: [\"delivery\"] }).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "2-letter ISO country code, default US",
"type": "string"
},
"email": {
"type": "string"
},
"name": {
"type": "string"
},
"phone": {
"type": "string"
},
"state": {
"description": "2-letter state/province code",
"type": "string"
},
"street1": {
"description": "Street address line 1",
"type": "string"
},
"street2": {
"type": "string"
},
"zip": {
"description": "Postal/ZIP code",
"type": "string"
}
},
"required": [
"street1",
"zip"
],
"type": "object"
},
"name": "easypost_verify_address",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:cf07edc23a29c2b88be60e20ee9271bbdcfd018fc274a3720d7d33c7e540302c | sha256sum