AgenticShipmentDeliveryRescheduler
Ingests DHL tracking webhooks to detect delivery exceptions such as failed delivery attempts and customs delays, then computes rescheduling options and dispatches automated delivery instructions (delivery window negotiation, locker hold, or safe-drop).
Ingests FedEx tracking webhooks to detect delivery exceptions such as failed delivery attempts and customs delays, then computes rescheduling options and dispatches automated delivery instructions (delivery window negotiation, locker hold, or safe-drop).
Ingests UPS tracking webhooks to detect delivery exceptions such as failed delivery attempts and customs delays, then computes rescheduling options and dispatches automated delivery instructions (delivery window negotiation, locker hold, or safe-drop).
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AgenticShipmentDeliveryReschedulerMy UPS package had a failed delivery attempt—reschedule it for tomorrow 6-9pm."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
genpark-agentic-shipment-delivery-rescheduler-skill
Autonomous Shipment Exception Detection & Delivery Rescheduler. Ingests FedEx, UPS, DHL, and SF Express tracking webhooks, detects failed delivery attempts and customs delays, auto-negotiates delivery windows, locker hold orders, and neighbor safe-drop instructions.
🌟 Key Features
100% Zero External Dependencies: Runs entirely on the Python 3.9+ standard library.
Model Context Protocol (MCP) Standard: Native support for JSON-RPC 2.0
initialize,tools/list, andtools/call.Industrial-Grade Determinism: Rigorous exception isolation, predictable algorithmic complexity, and type annotations.
Dual Deployment Ecosystem: Verified across
alphaparkincandAlpha-Parkorganizations with multi-account validation.
Related MCP server: ShipSmart MCP Server
🚀 Quick Start
1. Direct Python SDK Usage
"""Example usage for AgenticShipmentDeliveryRescheduler."""
import sys
import json
from client import AgenticShipmentDeliveryRescheduler
sys.stdout.reconfigure(encoding='utf-8')
def main():
print("=== Agentic Commerce Shipment Delivery Rescheduler Demo ===")
rescheduler = AgenticShipmentDeliveryRescheduler()
# 1. Parse carrier webhook indicating missed delivery
print("\n--- 1. Ingesting Carrier Webhook with Delivery Exception ---")
event = rescheduler.parse_carrier_event(
carrier="FEDEX",
tracking_number="789456123999",
raw_status="Attempted delivery - business closed / customer not available",
location="Austin Distribution Hub, TX"
)
print(f"Exception Detected: {event['has_exception']} (Code: {event['exception_code']})")
# 2. Compute dynamic recovery delivery windows & pickup locker alternatives
print("\n--- 2. Computing Autonomous Rescheduling Options ---")
options = rescheduler.compute_reschedule_options(
tracking_number="789456123999",
preferred_windows=["Tomorrow 18:00 - 21:00 (After Work)"]
)
print(json.dumps(options, indent=2))
# 3. Dispatch automated carrier instruction
print("\n--- 3. Dispatching Carrier Safe-Drop Instruction ---")
result = rescheduler.dispatch_reschedule_request(
tracking_number="789456123999",
selected_option_id="opt_carrier_pickup_point",
safe_drop_instructions="Deposit into Parcel Locker Box #12. Recipient code verified."
)
print(f"Carrier Response: {result['status']}, Token: {result['confirmation_token']}")
if __name__ == "__main__":
main()
2. Run as Model Context Protocol (MCP) Server
Start standard JSON-RPC 2.0 server over stdio:
python mcp_server.pyExecute embedded test harness:
python mcp_server.py --test🛠️ MCP Tool Specification
Inspect skill.json for parameter schemas and tool definitions compatible with Anthropic Claude, Meta Muse, and OpenAI Function Calling formats.
📜 License
Licensed under the MIT License. Copyright © 2026 GenPark AI.
This server cannot be deployed
Maintenance
Related MCP Connectors
A paid remote MCP for ShipSwift, built to return verdicts, receipts, usage logs, and audit-ready JSO
Furgonetka MCP Server is an extension for LLMs (such as Claude) that integrates AI assistants with Poland's most popular courier brokerage platform. The server enables models to interact directly with services from various couriers (including InPost, DPD, DHL, UPS, and Poczta Polska) through a single, unified interface. With this integration, your AI stops just "writing about logistics" and starts actually managing it.
Multi-carrier shipping for AI agents: compare rates, buy labels, track packages, validate addresses
MCP server giving AI agents one-connection access to supply-chain & logistics data: AIS vessel track
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for tracking Japanese logistics carriers (Yamato, Sagawa, Japan Post) via mock or AfterShip adapter. Enables AI agents to query shipment status and history in natural language.3MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage logistics operations including orders, shipments, tracking, and warehouse management through standardized MCP tools.-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to track packages, rate and create shipments, manage pickups and customs documentation, and perform international shipping logistics checks through natural language.MIT
- AlicenseNot gradedqualityBmaintenanceEnables agents to ingest carrier webhook events, track stalled or failed shipments, evaluate compensation eligibility, and emit structured merchant claim payloads over MCP. It runs as a zero-dependency Python JSON-RPC stdio server or importable module for post-purchase dispute arbitration.7MIT