Merge Files
merge_filesMerge 2–8 previously uploaded PDF files into a single file. Returns a new fileId for the merged result. The original files are kept. The first fileId in the array appears first (topmost pages) in the merged document — order matters.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"fileIds": "<fileIds>",
"name": "<name>"
},
"name": "merge_files"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name for the merged file including extension (e.g. 'combined-contract.pdf') | |
| fileIds | Yes | File IDs to merge (from upload_file), in the desired page order. The first ID becomes the first pages of the merged document. |