Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
read_pdfA
Read content from a PDF file (local path or URL).
Returns a unified Markdwon string containing text, tables, and image references.

Args:
    source: Local file path or URL to the PDF.
    page_range: Format "1-5" or "10". If not provided, reads all pages.
    extract_images: If True, extracts images to temp dir and links them.
get_pdf_metadataB

Quickly retrieve metadata from a PDF without reading the full content.

Prompts

Interactive templates invoked by user choice

NameDescription
summarize_pdf Create a prompt to summarize a PDF document.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct purposes: get_pdf_metadata retrieves metadata without reading content, while read_pdf extracts the actual text, tables, and images. There is no overlap or ambiguity between these functions.

Naming Consistency5/5

Both tools follow a consistent verb_noun pattern (get_pdf_metadata and read_pdf), using clear action verbs and the same domain prefix. The naming is predictable and readable throughout.

Tool Count2/5

With only 2 tools, the server feels thin for a PDF reader domain. While the tools cover basic reading and metadata, there are likely missing operations like searching within PDFs, extracting specific elements, or handling annotations, which limits functionality.

Completeness2/5

The tool surface is significantly incomplete for a PDF reader. It lacks essential operations such as search, annotation handling, page manipulation, or conversion to other formats. Agents will face dead ends when trying to perform common PDF tasks beyond simple reading.

Maintenance

ActivityInactive
ResponsivenessNo issues