split_pdf
Extract specific pages or page ranges from a PDF into a new document by providing a source PDF and comma-separated page numbers, such as 1-3, 5, 8-10.
Instructions
Extracts specific pages or page ranges (e.g. "1-3, 5, 8-10") from an existing PDF document into a new PDF.
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": {
"pdf": "<pdf>",
"pages": "<pages>"
},
"name": "split_pdf"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Source PDF document as a base64 data URI or public http/https URL | ||
| pages | Yes | Comma-separated page numbers or ranges to extract (e.g. "1-3, 5, 8-10") | |
| output_filename | No | Output filename (default: "split.pdf") | split.pdf |