Comet Messenger Service

Chicago same-day courier: live delivery quotes; account holders book and track runs.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
97%
Qualität der Benennung
85%
Risiko der Vergiftung
80%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin get_quote

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,209Tokens (Tool-Definitionen)
~5.7 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.73% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "courier": {
      "url": "https://agents.cometmessenger.delivery/mcp"
    }
  }
}

Remote-Endpunkte

https://agents.cometmessenger.delivery/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢get_quote(pickup_street, pickup_city, pickup_state, pickup_zip, dropoff_street, ...)

Price a same-day courier delivery in the Chicago area with Comet Messenger Service (since 1976). Returns live prices for Streak (fastest), Priority and Standard service, and the vehicle used. Quotes only - nothing is booked. Account holders' agents can book with book_delivery; everyone else books by calling (312) 786-2288 or at https://cometmessenger.delivery.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "pickup_street": {
      "type": "string",
      "description": "Pickup street address, e.g. '300 N LaSalle St'"
    },
    "pickup_city": {
      "type": "string",
      "description": "City (default Chicago)"
    },
    "pickup_state": {
      "type": "string",
      "description": "Two-letter state (default IL)"
    },
    "pickup_zip": {
      "type": "string",
      "description": "ZIP code"
    },
    "dropoff_street": {
      "type": "string",
      "description": "Drop-off street address, e.g. '300 N LaSalle St'"
    },
    "dropoff_city": {
      "type": "string",
      "description": "City (default Chicago)"
    },
    "dropoff_state": {
      "type": "string",
      "description": "Two-letter state (default IL)"
    },
    "dropoff_zip": {
      "type": "string",
      "description": "ZIP code"
    },
    "pieces": {
      "type": "integer",
      "minimum": 1,
      "description": "Number of pieces (default 1)"
    },
    "weight_lb": {
      "type": "number",
      "minimum": 0,
      "description": "Total weight in pounds. Picks the vehicle when none is given."
    },
    "vehicle": {
      "type": "string",
      "enum": [
        "auto",
        "bike",
        "car",
        "suv",
        "minivan",
        "cargovan",
        "sprintervan",
        "truck"
      ],
      "description": "Vehicle wanted; 'auto' (default) picks from the weight. A heavier load is moved up to the vehicle it needs."
    },
    "round_trip": {
      "type": "boolean",
      "description": "True when the courier returns to the pickup (default false)"
    },
    "when": {
      "type": "string",
      "description": "Pickup time, Chicago time, e.g. '2026-10-05T10:00'. Optional; used to flag after-hours and weekend pricing."
    }
  },
  "required": [
    "pickup_street",
    "pickup_zip",
    "dropoff_street",
    "dropoff_zip"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "company": {
      "type": "string"
    },
    "currency": {
      "type": "string",
      "enum": [
        "USD"
      ]
    },
    "services": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string",
            "enum": [
              "Streak",
              "Priority",
              "Standard"
            ]
          },
          "business_hours_price": {
            "type": "string",
            "description": "USD, e.g. '$38.50'"
          },
          "overtime_pct": {
            "type": "integer",
            "description": "Present when 'when' was given: surcharge % for that time"
          },
          "estimated_price_at_requested_time": {
            "type": "string",
            "description": "Present when 'when' was given"
          },
          "typical_window": {
            "type": "string"
          }
        },
        "required": [
          "service",
          "business_hours_price",
          "typical_window"
        ]
      }
    },
    "vehicle": {
      "type": "string"
    },
    "vehicle_label": {
      "type": "string"
    },
    "requested_vehicle": {
      "type": "string"
    },
    "upgraded": {
      "type": "boolean"
    },
    "weight_lb": {
      "type": "number"
    },
    "pieces": {
      "type": "integer"
    },
    "round_trip": {
      "type": "boolean"
    },
    "vehicle_note": {
      "type": "string"
    },
    "timing_note": {
      "type": "string"
    },
    "book_by_phone": {
      "type": "string"
    },
    "book_online": {
      "type": "string"
    },
    "is_booking": {
      "type": "boolean"
    },
    "error": {
      "type": "string",
      "description": "Present when ok=false"
    },
    "message": {
      "type": "string"
    }
  },
  "required": [
    "ok"
  ]
}
🟢book_delivery(service, pickup_name, pickup_street, pickup_city, pickup_state, ...)

Book a same-day courier delivery on a Comet account. Call first without confirm to get a preview (price, vehicle, pickup time); show it to your user; then call again with the same details and confirm=true to place the order. Returns the Comet order number. Needs the client's Comet account key (Authorization: Bearer cmt_...). Account holders get one from Comet at (312) 786-2288.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "enum": [
        "streak",
        "priority",
        "standard"
      ],
      "description": "Streak (fastest, about 1-2 h), Priority (about 2-3 h) or Standard (about 4-6 h). Only the services on the account are accepted."
    },
    "pickup_name": {
      "type": "string",
      "description": "Company or person at pickup. Omit pickup fields entirely to pick up at the account's own office."
    },
    "pickup_street": {
      "type": "string",
      "description": "Pickup street address, e.g. '300 N LaSalle St'"
    },
    "pickup_city": {
      "type": "string",
      "description": "City (default Chicago)"
    },
    "pickup_state": {
      "type": "string",
      "description": "Two-letter state (default IL)"
    },
    "pickup_zip": {
      "type": "string",
      "description": "ZIP code"
    },
    "pickup_suite": {
      "type": "string",
      "description": "Suite / floor at pickup"
    },
    "pickup_contact": {
      "type": "string"
    },
    "pickup_phone": {
      "type": "string"
    },
    "pickup_notes": {
      "type": "string",
      "description": "Instructions for the courier at pickup"
    },
    "dropoff_name": {
      "type": "string",
      "description": "Company or person receiving the delivery"
    },
    "dropoff_street": {
      "type": "string",
      "description": "Drop-off street address, e.g. '300 N LaSalle St'"
    },
    "dropoff_city": {
      "type": "string",
      "description": "City (default Chicago)"
    },
    "dropoff_state": {
      "type": "string",
      "description": "Two-letter state (default IL)"
    },
    "dropoff_zip": {
      "type": "string",
      "description": "ZIP code"
    },
    "dropoff_suite": {
      "type": "string",
      "description": "Suite / floor at drop-off"
    },
    "dropoff_contact": {
      "type": "string"
    },
    "dropoff_phone": {
      "type": "string"
    },
    "dropoff_notes": {
      "type": "string",
      "description": "Instructions for the courier at drop-off"
    },
    "pieces": {
      "type": "integer",
      "minimum": 1,
      "description": "Number of pieces (default 1)"
    },
    "weight_lb": {
      "type": "number",
      "minimum": 0,
      "description": "Total weight in pounds. Picks the vehicle when none is given."
    },
    "vehicle": {
      "type": "string",
      "enum": [
        "auto",
        "bike",
        "car",
        "suv",
        "minivan",
        "cargovan",
        "sprintervan",
        "truck"
      ],
      "description": "Vehicle wanted; 'auto' (default) picks from the weight. A heavier load is moved up to the vehicle it needs."
    },
    "round_trip": {
      "type": "boolean",
      "description": "True when the courier returns to the pickup (default false)"
    },
    "package_type": {
      "type": "string",
      "enum": [
        "envelope",
        "box",
        "other"
      ],
      "description": "Default envelope"
    },
    "when": {
      "type": "string",
      "description": "'now' (default) or a pickup time in Chicago time today or tomorrow, e.g. '2026-10-13T09:00'. Further ahead: call the office."
    },
    "reference": {
      "type": "string",
      "description": "Client reference / matter number for the invoice"
    },
    "reference2": {
      "type": "string"
    },
    "ordered_by": {
      "type": "string",
      "description": "Name of the person the agent is acting for"
    },
    "notify_email": {
      "type": "string",
      "description": "Email for the order confirmation and delivery notice"
    },
    "confirm": {
      "type": "boolean",
      "description": "false/omitted = preview only (price and details, nothing booked). true = place the order. Always show the preview to your user before confirming."
    }
  },
  "required": [
    "service",
    "dropoff_name",
    "dropoff_street",
    "dropoff_zip"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "placed": {
      "type": "boolean",
      "description": "True only when a real order was created"
    },
    "preview": {
      "type": "boolean"
    },
    "order_number": {
      "type": "string",
      "description": "Comet / Xcelerator tracking number once entered, e.g. '516.101226'"
    },
    "request_id": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "account": {
      "type": "string"
    },
    "service": {
      "type": "string"
    },
    "vehicle": {
      "type": "string"
    },
    "pickup": {
      "type": "string"
    },
    "dropoff": {
      "type": "string"
    },
    "pickup_time": {
      "type": "string"
    },
    "estimated_price": {
      "type": "string",
      "description": "List-rate estimate; the account's own rate applies on the invoice"
    },
    "message": {
      "type": "string"
    },
    "error": {
      "type": "string"
    }
  },
  "required": [
    "ok"
  ]
}
🟢order_status(order_number)

Where an order on the account is: booked, picked up, delivered (with who signed and when) or cancelled. Needs the client's Comet account key (Authorization: Bearer cmt_...). Account holders get one from Comet at (312) 786-2288.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_number": {
      "type": "string",
      "description": "Comet tracking number, e.g. '516.101226', or the request_id returned by book_delivery"
    }
  },
  "required": [
    "order_number"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "orders": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "order_number": {
            "type": "string"
          },
          "stage": {
            "type": "string",
            "enum": [
              "entering",
              "booked",
              "picked_up",
              "delivered",
              "cancelled",
              "failed"
            ]
          },
          "service": {
            "type": "string"
          },
          "pickup": {
            "type": "string"
          },
          "dropoff": {
            "type": "string"
          },
          "pickup_by": {
            "type": "string"
          },
          "deliver_by": {
            "type": "string"
          },
          "delivered_at": {
            "type": "string"
          },
          "signed_by": {
            "type": "string"
          },
          "reference": {
            "type": "string"
          }
        }
      }
    },
    "message": {
      "type": "string"
    },
    "error": {
      "type": "string"
    }
  },
  "required": [
    "ok"
  ]
}
🟢recent_orders(limit, active_only)

The account's latest orders with their status. Needs the client's Comet account key (Authorization: Bearer cmt_...). Account holders get one from Comet at (312) 786-2288.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "description": "How many (default 10)"
    },
    "active_only": {
      "type": "boolean",
      "description": "Only orders not yet delivered"
    }
  }
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "orders": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "order_number": {
            "type": "string"
          },
          "stage": {
            "type": "string",
            "enum": [
              "entering",
              "booked",
              "picked_up",
              "delivered",
              "cancelled",
              "failed"
            ]
          },
          "service": {
            "type": "string"
          },
          "pickup": {
            "type": "string"
          },
          "dropoff": {
            "type": "string"
          },
          "pickup_by": {
            "type": "string"
          },
          "deliver_by": {
            "type": "string"
          },
          "delivered_at": {
            "type": "string"
          },
          "signed_by": {
            "type": "string"
          },
          "reference": {
            "type": "string"
          }
        }
      }
    },
    "message": {
      "type": "string"
    },
    "error": {
      "type": "string"
    }
  },
  "required": [
    "ok"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools