Skip to main content
Glama

PDF Manipulation MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
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.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/andr3medeiros/pdf-manipulation-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server