Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
No arguments  | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description | 
|---|---|
No prompts  | |
Resources
Contextual data attached and managed by the client
| Name | Description | 
|---|---|
No resources  | |
Tools
Functions exposed to the LLM to take actions
| Name | Description | 
|---|---|
| pdf_add_text | Add text to a PDF at a specified position.  | 
| pdf_replace_text | Replace text in a PDF document.  | 
| pdf_add_image | Add an image to a PDF.  | 
| pdf_extract_images | Extract all images from a PDF.  | 
| pdf_add_annotation | Add an annotation to a PDF.  | 
| pdf_add_form_field | Add a form field to a PDF.  | 
| pdf_fill_form | Fill form fields in a PDF with values.  | 
| pdf_merge_files | Merge multiple PDF files into one combined PDF.  | 
| pdf_combine_pages_to_single | Combine multiple pages from a PDF into a single page with specified layout.  | 
| pdf_split | Split a PDF into individual pages or page ranges.  | 
| pdf_rotate_page | Rotate a page in a PDF.  | 
| pdf_delete_page | Delete a page from a PDF.  | 
| pdf_crop_page | Crop a page in a PDF.  | 
| pdf_auto_crop_page | Automatically crop a PDF page to remove blank margins by detecting content boundaries.  | 
| pdf_get_info | Get metadata and information about a PDF.  | 
| pdf_set_metadata | Set metadata for a PDF.  |