Access to the Nash MCP server is enabled per organization. Reach out to sales@usenash.com to get started.
When to use this
Use the MCP server when an AI agent — yours or an off-the-shelf assistant — should operate deliveries as part of a conversation or workflow, rather than your code calling the REST API directly:- A customer-facing assistant that creates a delivery when an order is placed, answers “where’s my order?” with live data, and handles refund requests in the same conversation.
- An internal operations agent that monitors delivery performance, watches courier activity, and runs bulk operations across store locations.
- An AI workflow that needs delivery as one step among many — quoting, dispatching, and tracking without leaving the agent’s context.
What the server exposes
The MCP server surfaces the platform’s core operations as tools your agent can call:- Deliveries — create deliveries with pickup and dropoff locations, track status in real time, and request refunds for failed or problematic ones.
- Couriers — courier information, including location and contact details.
- Scheduling — delivery windows, including capacity-aware booking.
- Batch operations — act on multiple deliveries in one call.
- Store locations — manage delivery origins.
- Documents — retrieve proof of delivery and related documents.
- Configuration — read your workflows and their run history, dispatch strategies, contracts, and the providers enabled for your organization.
find_order resolves whatever identifier you have — a Nash order or job ID, your own external ID, a reference ID, or the short code on a tracking link — in one call. list_orders and list_jobs take typed filters, get_orders_bulk and get_jobs_bulk fetch up to 50 at a time with a per-item result so one miss doesn’t fail the batch, and every read accepts a fields list so the agent asks for ["id", "status", "dropoff.address.city"] instead of the whole record.
Tools run with the permissions of the API credentials behind them, so an agent can only see and do what its key allows. A read the key isn’t permitted to make is reported as skipped rather than failed.
Connect your agent
The Portal generates the exact connection details for you under AI → MCP Server, with a tab per client. Two things go across: the server URL, which carries your organization ID, and your API key. Send the key as a header. This is the connection method to reach for, and the one the Portal leads with:
Point the client at the sandbox host —
https://mcp.sandbox.usenash.com/mcp — while you’re building. See Environments for how the two differ.
Some hosted connectors can’t set request headers at all. For those, the Portal also gives you a single URL with the key embedded in the query string:
Getting started
Email sales@usenash.com and our team will set up access to the MCP server, configure authentication and permissions, share the function-level documentation, and help with integration testing.Related
Docs MCP server
Let your assistant search and read these docs while you build.
Using LLMs with the Nash API
Hand the full API reference to an LLM — llms.txt and the OpenAPI spec.
Nash Agent
The operations copilot that already has these tools — no integration required.