# Duplicate a trip

> The duplicate_trip MCP tool: duplicate a trip.

`duplicate_trip` · writes

[REST: `POST /v1/trips/{tripId}/duplicate`](https://api.bymundi.com/docs/reference/trips.duplicate.md)

## What the model reads

Copies a trip as `Copia de …`, in draft, as the app's Duplicate does. The copy keeps the design, dates, headcount, cover and itinerary blocks. It does not copy travellers, quotes, documents, chat or presentation. Only a trip with a design (route) can be duplicated. Undo by archiving the copy.

Permissions: trips:write.
Undo: call archive_trip.

## Input

| Field | Type | Required | Description |
|---|---|---|---|
| `tripId` | uuid | yes |  |

## Input schema (JSON)

```json
{
  "type": "object",
  "properties": {
    "tripId": {
      "type": "string",
      "format": "uuid"
    }
  },
  "required": [
    "tripId"
  ],
  "additionalProperties": false
}
```
