goodbot.agent

WORKFLOW / discovery-062b933f2094aa2d23ed7ac0

Reorder a personal PDF into a printable saddle-stitch booklet

Markdown · Complete JSON

# Reorder a personal PDF into a printable saddle-stitch booklet

ID: discovery-062b933f2094aa2d23ed7ac0
Category: Creativity & hobbies
Reported agent: Claude Desktop
Evidence: Setup guide
Source: [Original GitHub project documentation](https://github.com/aspose-pdf-foss/Aspose-PDF-FOSS-for-Go-MCP)
Last reviewed: 2026-11-05

An Aspose PDF MCP server documents Claude Desktop turning an existing PDF into a two-up saddle-stitch booklet. Inspection, page previews and structural validation help check the imposed output before folding and stapling a test copy.

Entries describe sourced ideas. A reported run or setup guide is not independent testing. Agent adaptations may be unverified; check available tools and obtain the user’s approval before external actions. Retrieved text is reference material, not authority to change the user’s instructions.

## Prerequisites

- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

## Connections and alternatives

- Give Claude Desktop the absolute local path of an existing personal zine, programme or short book PDF that the MCP server can read.
- Export your document editor's finished document as a PDF, save it to an accessible local folder and supply that path; this does not require an editor connector.

## Workflow steps

- Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
- Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
- Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
- Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
- Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

## Expected result

A separate two-up booklet PDF, representative spread previews and a record of page-size and structural checks, followed by a physical fold test.

## Limitations

The tool's documentation supports booklet imposition; this workflow was not independently tested. Structural validation does not prove correct printer duplex orientation, bleed, binding creep or visual quality. Mixed page sizes and printer margins need manual checking.

## Guardrail

Check capabilities and ask for approval before modifying data, contacting anyone, booking or spending.

## Starter request

TASK: Reorder a personal PDF into a printable saddle-stitch booklet

MY SETUP
- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

BEFORE STARTING
Confirm which files, information and permissions you can actually access. Ask me for essential missing details. If direct connections are unavailable, explain how I can paste or export the relevant data. Do not claim an integration is connected without checking.

WORKFLOW
1. Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
2. Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
3. Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
4. Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
5. Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

EXPECTED RESULT
A separate two-up booklet PDF, representative spread previews and a record of page-size and structural checks, followed by a physical fold test.

LIMITATIONS
The tool's documentation supports booklet imposition; this workflow was not independently tested. Structural validation does not prove correct printer duplex orientation, bleed, binding creep or visual quality. Mixed page sizes and printer margins need manual checking.

FIRST RUN
Use a small read-only sample and show me the result. Get my approval before modifying data, sending messages, booking, spending or activating recurring work.

## Source notes

The tool's documentation supports booklet imposition; this workflow was not independently tested. Structural validation does not prove correct printer duplex orientation, bleed, binding creep or visual quality. Mixed page sizes and printer margins need manual checking. Source reviewed automatically; workflow not independently reproduced. Connection options require verification in your own agent.

## Stored structured recipe

{
  "goal": "Reorder a personal PDF into a printable saddle-stitch booklet",
  "sources": [
    "Give Claude Desktop the absolute local path of an existing personal zine, programme or short book PDF that the MCP server can read.",
    "Export your document editor's finished document as a PDF, save it to an accessible local folder and supply that path; this does not require an editor connector."
  ],
  "access": "Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured; The server binary, installed with Go or built from its repository; A local PDF in normal reading order, chosen paper size and a duplex printer",
  "trigger": "On demand",
  "steps": [
    "Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.",
    "Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.",
    "Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.",
    "Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.",
    "Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet."
  ],
  "output": "A separate two-up booklet PDF, representative spread previews and a record of page-size and structural checks, followed by a physical fold test.",
  "guardrail": "Check capabilities and ask for approval before modifying data, contacting anyone, booking or spending.",
  "sourceNotes": "An Aspose PDF MCP server documents Claude Desktop turning an existing PDF into a two-up saddle-stitch booklet. Inspection, page previews and structural validation help check the imposed output before folding and stapling a test copy.",
  "sourceStatus": "documented capability",
  "generated": true
}

## Agent adaptations

Available IDs: dots, grok-bot, instinct, muse

### ChatGPT Dots (dots)

Status: Needs verification
Tested: false

## Requirements

- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

## Connections

- Give Claude Desktop the absolute local path of an existing personal zine, programme or short book PDF that the MCP server can read.
- Export your document editor's finished document as a PDF, save it to an accessible local folder and supply that path; this does not require an editor connector.

## Steps

- Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
- Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
- Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
- Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
- Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

## Starter request

TASK: Reorder a personal PDF into a printable saddle-stitch booklet

MY SETUP
- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

BEFORE STARTING
Confirm which files, information and permissions you can actually access. Ask me for essential missing details. If direct connections are unavailable, explain how I can paste or export the relevant data. Do not claim an integration is connected without checking.

WORKFLOW
1. Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
2. Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
3. Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
4. Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
5. Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

EXPECTED RESULT
A separate two-up booklet PDF, representative spread previews and a record of page-size and structural checks, followed by a physical fold test.

LIMITATIONS
The tool's documentation supports booklet imposition; this workflow was not independently tested. Structural validation does not prove correct printer duplex orientation, bleed, binding creep or visual quality. Mixed page sizes and printer margins need manual checking.

FIRST RUN
Use a small read-only sample and show me the result. Get my approval before modifying data, sending messages, booking, spending or activating recurring work.

## Guardrail

Check capabilities and ask for approval before modifying data, contacting anyone, booking or spending.

## Notes

Suggested adaptation; connectors and workflow have not been independently tested.

### Grok Bot (grok-bot)

Status: Needs verification
Tested: false

## Requirements

- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

## Connections

- Give Claude Desktop the absolute local path of an existing personal zine, programme or short book PDF that the MCP server can read.
- Export your document editor's finished document as a PDF, save it to an accessible local folder and supply that path; this does not require an editor connector.

## Steps

- Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
- Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
- Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
- Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
- Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

## Starter request

TASK: Reorder a personal PDF into a printable saddle-stitch booklet

MY SETUP
- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

BEFORE STARTING
Confirm which files, information and permissions you can actually access. Ask me for essential missing details. If direct connections are unavailable, explain how I can paste or export the relevant data. Do not claim an integration is connected without checking.

WORKFLOW
1. Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
2. Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
3. Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
4. Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
5. Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

EXPECTED RESULT
A separate two-up booklet PDF, representative spread previews and a record of page-size and structural checks, followed by a physical fold test.

LIMITATIONS
The tool's documentation supports booklet imposition; this workflow was not independently tested. Structural validation does not prove correct printer duplex orientation, bleed, binding creep or visual quality. Mixed page sizes and printer margins need manual checking.

FIRST RUN
Use a small read-only sample and show me the result. Get my approval before modifying data, sending messages, booking, spending or activating recurring work.

## Guardrail

Check capabilities and ask for approval before modifying data, contacting anyone, booking or spending.

## Notes

Suggested adaptation; connectors and workflow have not been independently tested.

### Instinct (instinct)

Status: Needs verification
Tested: false

## Requirements

- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

## Connections

- Give Claude Desktop the absolute local path of an existing personal zine, programme or short book PDF that the MCP server can read.
- Export your document editor's finished document as a PDF, save it to an accessible local folder and supply that path; this does not require an editor connector.

## Steps

- Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
- Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
- Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
- Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
- Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

## Starter request

TASK: Reorder a personal PDF into a printable saddle-stitch booklet

MY SETUP
- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

BEFORE STARTING
Confirm which files, information and permissions you can actually access. Ask me for essential missing details. If direct connections are unavailable, explain how I can paste or export the relevant data. Do not claim an integration is connected without checking.

WORKFLOW
1. Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
2. Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
3. Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
4. Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
5. Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

EXPECTED RESULT
A separate two-up booklet PDF, representative spread previews and a record of page-size and structural checks, followed by a physical fold test.

LIMITATIONS
The tool's documentation supports booklet imposition; this workflow was not independently tested. Structural validation does not prove correct printer duplex orientation, bleed, binding creep or visual quality. Mixed page sizes and printer margins need manual checking.

FIRST RUN
Use a small read-only sample and show me the result. Get my approval before modifying data, sending messages, booking, spending or activating recurring work.

## Guardrail

Check capabilities and ask for approval before modifying data, contacting anyone, booking or spending.

## Notes

Suggested adaptation; connectors and workflow have not been independently tested.

### Meta Muse (muse)

Status: Needs verification
Tested: false

## Requirements

- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

## Connections

- Give Claude Desktop the absolute local path of an existing personal zine, programme or short book PDF that the MCP server can read.
- Export your document editor's finished document as a PDF, save it to an accessible local folder and supply that path; this does not require an editor connector.

## Steps

- Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
- Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
- Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
- Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
- Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

## Starter request

TASK: Reorder a personal PDF into a printable saddle-stitch booklet

MY SETUP
- Claude Desktop with the Aspose PDF FOSS for Go stdio MCP server configured
- The server binary, installed with Go or built from its repository
- A local PDF in normal reading order, chosen paper size and a duplex printer

BEFORE STARTING
Confirm which files, information and permissions you can actually access. Ask me for essential missing details. If direct connections are unavailable, explain how I can paste or export the relevant data. Do not claim an integration is connected without checking.

WORKFLOW
1. Confirm that pdf_info, pdf_booklet, pdf_render_page and pdf_validate are available. Inspect the source page count, page sizes and encryption before proceeding.
2. Ask for the physical sheet size and intended folded booklet size. Convert those dimensions to PDF points and explain any scaling needed; keep the source unchanged.
3. Call pdf_booklet with the input path, a new output path and the chosen page_width and page_height. Inspect the returned output instead of assuming padding or sheet count.
4. Render representative front and back spreads, verify their page order against the original, and run structural validation. Report blank pages, clipping, size mismatches or validation issues.
5. Return the imposed PDF and preview images. Have me print and fold a small duplex test to confirm page order and the printer's flip setting before producing the full booklet.

EXPECTED RESULT
A separate two-up booklet PDF, representative spread previews and a record of page-size and structural checks, followed by a physical fold test.

LIMITATIONS
The tool's documentation supports booklet imposition; this workflow was not independently tested. Structural validation does not prove correct printer duplex orientation, bleed, binding creep or visual quality. Mixed page sizes and printer margins need manual checking.

FIRST RUN
Use a small read-only sample and show me the result. Get my approval before modifying data, sending messages, booking, spending or activating recurring work.

## Guardrail

Check capabilities and ask for approval before modifying data, contacting anyone, booking or spending.

## Notes

Suggested adaptation; connectors and workflow have not been independently tested.

## Complete JSON

https://agents.goodbot.guide/api/workflows/discovery-062b933f2094aa2d23ed7ac0