MCP server
Stuart MCP by usefulapi
io.usefulapi/stuart
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Quote, validate, book and track Stuart courier deliveries; cancel jobs and check zone coverage.
Working at last checkVerified publisher: usefulapi.ioAbout 6,586 tokens per request once connected15 tools
https://stuart.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 15
- Token cost
- About 6,586 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http stuart https://stuart.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.stuart] url = "https://stuart.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"stuart":{"httpUrl":"https://stuart.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"stuart":{"url":"https://stuart.usefulapi.io/mcp"}}}
VS Code
{"servers":{"stuart":{"type":"http","url":"https://stuart.usefulapi.io/mcp"}}}
Antigravity
agy mcp add stuart https://stuart.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"stuart","server_url":"https://stuart.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"stuart","server_url":"https://stuart.usefulapi.io/mcp"}
Tools
stuart_cancel_delivery~254 tokens
Cancels a single delivery (one dropoff) of a multi-drop job. A cancellation fee may apply; confirm with the user first. Stuart: POST /v2/deliveries/{deliveryId}/cancel.stuart_cancel_job~260 tokens
Cancels a whole job and all its deliveries. Stuart may charge a cancellation fee once a courier is on the way; confirm with the user first. Give a reason key for reporting. Stuart: POST /v2/jobs/{jobId}/cancel.stuart_create_job~915 tokens
BOOKS A REAL, CHARGED DELIVERY: creates a job with one pickup and 1-8 dropoffs and starts looking for a courier right away (unless pickup_at schedules it: up to 4 days ahead, 30 for corporate accounts). Get a quote with stuart_estimate_price and check with stuart_validate_job first, and confirm withstuart_estimate_dropoff_eta~828 tokens
Estimated seconds to reach the destination address for a job (coordinates need the text address too). Nothing is booked. Stuart: POST /v2/jobs/cpt.stuart_estimate_pickup_eta~828 tokens
Estimated seconds until a courier could arrive at the pickup address, for the same job body as create. Nothing is booked. Stuart: POST /v2/jobs/eta.stuart_estimate_price~839 tokens
Price of a job before you create it: amount excluding and including tax, and currency. Nothing is booked. Needs pickup address, dropoff address and package type. Stuart: POST /v2/jobs/pricing.stuart_get_courier_phone~167 tokens
Anonymised phone number of the courier assigned to a delivery. Only works once a courier is assigned; expires when the delivery ends. Stuart: GET /v2/deliveries/{deliveryId}/phone_number.stuart_get_job~147 tokens
One job in full: status, each delivery with tracking URL, pickup/dropoff addresses and contacts, ETA, cancellation, proof of delivery, driver, distance and pricing. Stuart: GET /v2/jobs/{jobId}.stuart_get_zone_coverage~142 tokens
GeoJSON of the picking or delivery area of an open Stuart zone (for example paris, london). Stuart: GET /v2/areas/{zone}.stuart_get_zone_schedule_slots~183 tokens
Available time slots (start and end, 15-minute steps) in a zone for a date, from the time of the request onward. Use a future date. Stuart: GET /v2/jobs/schedules/{zone}/{type}/{date}.stuart_list_jobs~256 tokens
List the delivery jobs of the last 90 days, newest pickup first, with status, deliveries (tracking URLs, courier proof), driver and pricing. Filter by status, active or your client_reference. Paginated: when a page returns per_page rows, ask for the next page. Stuart: GET /v2/jobs.stuart_mark_order_ready~257 tokens
Tell Stuart the order is packed and ready for the courier to collect. Pass exactly one of job_id (all orders of the job) or delivery_id (one order). Send it only when the order is really ready. Stuart: POST /v2/jobs/{jobId}/order_ready or /v2/deliveries/{deliveryId}/order_ready.stuart_update_job~400 tokens
Change allowed details of a delivery in a job: client_reference, package_description, and the pickup/dropoff comment and contact (what is editable depends on the delivery status: once delivered only client_reference). Stuart: PATCH /v2/jobs/{jobId}.stuart_validate_address~281 tokens
Check that an address can be geocoded and lies inside a Stuart zone, as a pickup (picking) or a dropoff (delivering). A phone number is needed when the address is approximate. Stuart: POST /v2/addresses/validate.stuart_validate_job~829 tokens
Check that a job would be accepted (addresses geocode inside a covered zone, fields valid) without creating it. Returns {valid}. Stuart: POST /v2/jobs/validate.
Browse
Related MCP servers
- Comet Messenger Service
Chicago same-day courier: live delivery quotes; account holders book and track runs. - Shippit MCP by usefulapi
Get Shippit quotes, track and manage orders; create, label, book and cancel shipments on approval. - TrackingMore MCP by usefulapi
Track parcels with TrackingMore: detect couriers, create and read trackings, delivery status. - BuyNearby
Shop BuyNearby's local Calgary marketplace, book couriers, and request personal shopping runs. - Starshipit MCP by usefulapi
Read Starshipit orders, tracking, rates and manifests; create and update unshipped orders. - Eurocollis
Read-only logistics data for Morocco-Europe shipping: quotes, couriers, tracking and customs. - NetCourier Parcel Tracking
MCP server for tracking parcels using the NetCourier tracking service. - Warp Agent
Quote, book, and track LTL, FTL, cargo van, and box-truck freight via the Warp API.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/stuart)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents