productivity
EasyPost MCP, CLI, and Lua Integration for AI Agents
EasyPost integration docs for AI agents: MCP gateway setup, EasyPost CLI commands, Lua API reference, credentials, and function schemas.EasyPost for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
easypost.easypost_addresses_create | Write write | 0 | Create an EasyPost address. |
easypost.easypost_addresses_get | Read read | 0 | Retrieve an EasyPost address. |
easypost.easypost_addresses_verify | Write write | 0 | Verify an address by ID. |
easypost.easypost_parcels_create | Write write | 0 | Create an EasyPost parcel. |
easypost.easypost_parcels_get | Read read | 0 | Retrieve an EasyPost parcel. |
easypost.easypost_customs_items_create | Write write | 0 | Create a customs item. |
easypost.easypost_customs_items_get | Read read | 0 | Retrieve a customs item. |
easypost.easypost_customs_infos_create | Write write | 0 | Create customs info for international shipments. |
easypost.easypost_customs_infos_get | Read read | 0 | Retrieve customs info. |
easypost.easypost_shipments_create | Write write | 0 | Create a shipment and retrieve rates. |
easypost.easypost_shipments_buy | Write write | 0 | Buy a shipment label using a selected rate. |
easypost.easypost_shipments_list | Read read | 0 | List shipments with pagination filters. |
easypost.easypost_shipments_get | Read read | 0 | Retrieve a shipment. |
easypost.easypost_shipments_label | Read read | 0 | Retrieve or regenerate a shipment label. |
easypost.easypost_shipments_insure | Write write | 0 | Add insurance to a purchased shipment. |
easypost.easypost_shipments_refund | Write write | 0 | Request a refund for one shipment. |
easypost.easypost_trackers_create | Write write | 0 | Create a tracker for a tracking code. |
easypost.easypost_trackers_list | Read read | 0 | List trackers with pagination filters. |
easypost.easypost_trackers_get | Read read | 0 | Retrieve a tracker. |
easypost.easypost_orders_create | Write write | 0 | Create a multi-parcel order. |
easypost.easypost_orders_buy | Write write | 0 | Buy labels for an order. |
easypost.easypost_orders_get | Read read | 0 | Retrieve an order. |
easypost.easypost_batches_create | Write write | 0 | Create a batch of shipments. |
easypost.easypost_batches_add_shipments | Write write | 0 | Add shipments to a batch. |
easypost.easypost_batches_remove_shipments | Write write | 0 | Remove shipments from a batch. |
easypost.easypost_batches_buy | Write write | 0 | Buy all buyable shipments in a batch. |
easypost.easypost_batches_label | Write write | 0 | Generate consolidated labels for a batch. |
easypost.easypost_batches_scan_form | Write write | 0 | Create a scan form for a batch. |
easypost.easypost_batches_list | Read read | 0 | List batches with pagination filters. |
easypost.easypost_batches_get | Read read | 0 | Retrieve a batch. |
easypost.easypost_pickups_create | Write write | 0 | Create a carrier pickup. |
easypost.easypost_pickups_buy | Write write | 0 | Purchase a pickup rate. |
easypost.easypost_pickups_cancel | Write write | 0 | Cancel a scheduled pickup. |
easypost.easypost_pickups_list | Read read | 0 | List pickups with pagination filters. |
easypost.easypost_pickups_get | Read read | 0 | Retrieve a pickup. |
easypost.easypost_scan_forms_create | Write write | 0 | Create a scan form. |
easypost.easypost_scan_forms_list | Read read | 0 | List scan forms with pagination filters. |
easypost.easypost_scan_forms_get | Read read | 0 | Retrieve a scan form. |
easypost.easypost_refunds_create | Write write | 0 | Bulk request refunds by carrier and tracking codes. |
easypost.easypost_refunds_list | Read read | 0 | List refunds with pagination filters. |
easypost.easypost_refunds_get | Read read | 0 | Retrieve a refund. |
easypost.easypost_insurances_create | Write write | 0 | Create standalone shipment insurance. |
easypost.easypost_insurances_list | Read read | 0 | List insurance records with pagination filters. |
easypost.easypost_insurances_get | Read read | 0 | Retrieve an insurance record. |
easypost.easypost_insurances_refund | Write write | 0 | Refund an insurance record. |
easypost.easypost_carrier_accounts_list | Read read | 0 | List carrier accounts. |
easypost.easypost_carrier_accounts_get | Read read | 0 | Retrieve a carrier account. |
easypost.easypost_carrier_accounts_create | Write write | 0 | Create a carrier account. |
easypost.easypost_carrier_accounts_update | Write write | 0 | Update a carrier account. |
easypost.easypost_carrier_accounts_delete | Write write | 0 | Delete a carrier account. |
easypost.easypost_carrier_types_list | Read read | 0 | List available carrier account types. |
easypost.easypost_webhooks_create | Write write | 0 | Create a webhook endpoint. |
easypost.easypost_webhooks_list | Read read | 0 | List webhook endpoints. |
easypost.easypost_webhooks_get | Read read | 0 | Retrieve a webhook endpoint. |
easypost.easypost_webhooks_update | Write write | 0 | Update a webhook endpoint. |
easypost.easypost_webhooks_delete | Write write | 0 | Delete a webhook endpoint. |
easypost.easypost_events_list | Read read | 0 | List webhook events. |
easypost.easypost_events_get | Read read | 0 | Retrieve a webhook event. |
easypost.easypost_reports_create | Write write | 0 | Create a report by report type. |
easypost.easypost_reports_list | Read read | 0 | List reports by report type. |
easypost.easypost_reports_get | Read read | 0 | Retrieve one report by type. |
easypost.easypost_api_keys_list | Read read | 0 | List EasyPost API keys visible to the credential. |
easypost.easypost_api_get | Read read | 0 | Call a safe relative EasyPost API GET path. |
easypost.easypost_api_post | Write write | 0 | Call a safe relative EasyPost API POST path. |
easypost.easypost_api_put | Write write | 0 | Call a safe relative EasyPost API PUT path. |
easypost.easypost_api_patch | Write write | 0 | Call a safe relative EasyPost API PATCH path. |
easypost.easypost_api_delete | Write write | 0 | Call a safe relative EasyPost API DELETE path. |