Skip to main content
Glama
pdfvera MCP server

pdfvera MCP server

Official
by pdfvera

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PDFVERA_API_KEYYesYour pdfvera API key, created in your pdfvera account (e.g. pv_YOUR_KEY). Required to call the pdfvera API.

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
convert_invoiceA

Convert a German PDF invoice into an e-invoice: XRechnung 3.0 (UBL and CII), a ZUGFeRD PDF (EN 16931) and a check report, checked against the KoSIT rules. Files are written next to the PDF. If mandatory data is missing, nothing is written and the result lists the missing fields with a German label, help text and example: ask the user for them (or use the offered escape value when it fits), then call again with the same PDF and answers. Wrong values read from the PDF are fixed with corrections (keys from found[].edit[].key, e.g. fix:number). Each converted invoice counts once against the monthly quota of the user's pdfvera plan; the same PDF again in the same month does not count, check_only never counts.

convert_bank_statementA

Convert a Brazilian bank statement PDF (extrato bancário) into OFX for an accounting system, CSV and Excel. The entries are summed and checked against the balances printed in the statement; files are only written when the balance reconciles. Password-protected PDFs need password (or cpf to try the banks' usual passwords). Each converted statement counts once against the monthly quota of the user's pdfvera plan; check_only never counts.

get_usageA

Show the user's pdfvera plan and how many documents of the monthly quota are used.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.3/5.0

Scored across 3 tools

Disambiguation5/5

Each tool targets a distinct operation and document domain: German invoice conversion, Brazilian bank statement conversion, and account usage reporting. convert_invoice and convert_bank_statement cannot be confused because the descriptions specify different input types and outputs.

Naming Consistency5/5

All names use snake_case with a verb-first pattern (convert_invoice, convert_bank_statement, get_usage). The two conversion tools share the convert_ prefix, and get_usage is a clear retrieval verb.

Tool Count5/5

Three tools are well-scoped for a service focused on two specific PDF conversion workflows plus quota reporting. Each tool has a clear, non-redundant role, and no extra tools are needed for the described functionality.

Completeness5/5

The surface covers both advertised conversion workflows, including missing-data handling, corrections, password handling, reconciliation, and quota checking. No obvious lifecycle step is missing for these stated purposes.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues