Pressmark
Server Details
Create PDF invoices, estimates, contracts, and real estate documents. (mooshworks.com)
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- mooshee/pressmark
- GitHub Stars
- 0
- Server Listing
- Pressmark MCP Server
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
calculate_totals, get_feedback_status, and submit_feedback are clearly distinct, but generate_document, convert_document, and preview_document all take the same "document details" input and produce a rendered artifact, differing only in output type. record_payment also overlaps with convert_document since both can produce a receipt, so an agent may hesitate between them.
Every tool follows a strict snake_case verb_noun pattern (calculate_totals, convert_document, generate_document, get_feedback_status, preview_document, record_payment, submit_feedback). The verb accurately reflects the action in each case, making the set highly predictable.
Seven tools is well within the ideal 3-15 range and each corresponds to a distinct capability (totals, generate, convert, preview, payment, feedback submit/status). Nothing feels padded or missing at the count level.
The surface covers the full stateless document lifecycle: compute totals, render preview, generate PDF, convert to document types, and record payment, plus a feedback submit/status pair. Minor gaps remain—no listing or re-fetching of previously generated documents, no template or currency/tax configuration lookup—but core workflows are reachable.
Available Tools
7 toolscalculate_totalsCalculate Document TotalsARead-onlyIdempotentInspect
Compute subtotal, tax, discount, grand total, and balance due from document items. Stateless.
Inputs: document (required). Returns: is_paid, subtotal, tax_total, amount_paid, +3 more
convert_documentConvert DocumentBInspect
Convert document details to an invoice, estimate, receipt, credit note, or refund PDF. HTTP calls can return a temporary download link.
Inputs: document (required), target_type (required), due_days, payment_link, +2 more. Returns: document, download, pdf_base64, download_error, +1 more
generate_documentGenerate PDF DocumentBDestructiveInspect
Generate a vector PDF from document details. HTTP calls can return a temporary download link. Configured customer sync can save contact details and start follow-up. See https://pressmark.dev/privacy.
Inputs: to (required), from (required), doc_type (required), items, +33 more. Returns: download, doc_number, pdf_base64, grand_total, +2 more
get_feedback_statusCheck feedback statusARead-onlyIdempotentInspect
Check one Pressmark report using its report ID and private access key. Returns its review status without exposing the report text or contact details.
Inputs: report_id (required), access_key (required).
preview_documentPreview Document as PNGBInspect
Render a PNG preview from supplied document details. HTTP calls can return a temporary image link.
Inputs: to (required), from (required), doc_type (required), items, +33 more. Returns: preview, preview_error, image_data_uri, compile_time_ms
record_paymentCreate Payment RecordAInspect
Create a receipt or updated invoice from supplied payment details. Does not charge or verify payment. HTTP calls can return a temporary download link.
Inputs: document (required), paid_date, amount_paid, payment_method, +1 more. Returns: document, download, pdf_base64, download_error, +1 more
submit_feedbackSend Pressmark feedbackAInspect
Send a bug report, feature request, or general feedback to the private Pressmark inbox when the user asks. Include only details they choose to share; omit documents, passwords, and tokens.
Inputs: kind (required), summary (required), request_id (required), description (required), +5 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Create PDF invoices, estimates, contracts, and real estate documents. (mooshworks.com)
Fill PDF and Word templates, generate PDFs and Word documents, and collect e-signatures.
Turn a description into a shareable, editable PDF — invoices, certificates, reports, resumes.
Make documents in your brand from your data and send them for acceptance or signature.
Related MCP Servers
- AlicenseAqualityDmaintenanceGenerate professional PDFs from Claude, Cursor, and other AI tools. Create invoices, contracts, reports, and certificates from templates or inline HTML markup.759 npm1MIT

DocuQueue MCP Serverofficial
AlicenseNot gradedqualityCmaintenanceEnables creating professional documents (invoices, contracts, certificates, proposals, reports) via the DocuQueue API, with tools for template management, filling, previewing, and PDF generation.27 npm1MIT- AlicenseBqualityDmaintenanceEnables the generation of professional PDF invoices and their distribution via email using customizable templates. It allows users to create, manage, and send invoices with standard business fields like tax rates and line items through natural language.37 npm2MIT

PDF Export for AI Agentsofficial
AlicenseBqualityDmaintenanceWell-designed PDFs from a single prompt. Describe what you need, get a professional document.287 npm2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.