dev.pressmark/pressmark · v1.2.1 · productivity
Pressmark is healthy: it completed an MCP handshake in 500 ms and exposes 6 tools.
Vector PDF document engine for invoices, estimates, receipts, contracts & real estate agreements.
Endpoint: https://www.pressmark.dev/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 6 |
| Latency | 500 ms |
| Last checked (UTC) | 2026-10-26T12:00:21.742Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-26T12:00:21.742Z | Healthy | 500 | |
| 2026-10-26T12:00:21.636Z | Healthy | 769 |
generate_document | Statelessly synthesize a vector PDF document (invoice, receipt, contract, NDA, or lease) in <25ms without mutating server records. Example: generate_document({"doc_type":"invoice","from":{"name":"Acme"},"to":{"name":"Client"}}) |
preview_document | Statelessly render a 144-PPI PNG preview of a document as a Base64 data URI without mutating server records. Example: preview_document({"doc_type":"invoice","from":{"name":"Acme"},"to":{"name":"Client"}}) |
calculate_totals | Statelessly compute subtotal, tax, discount, grand total, and balance due for a document payload without mutating server records. Example: calculate_totals({"document":{"items":[{"quantity":2,"unit_price":50}]}}) |
get_pricing | Read static subscription tiers, single-pass unlocks, and checkout links without mutating server records. Example: get_pricing({}) |
convert_document | Stateless in-memory transformation and PDF synthesis converting an Estimate/Quote JSON into an Invoice, Receipt, or Credit Note without mutating server records. Example: convert_document({"document":{},"target_type":"invoice"}) |
record_payment | Stateless in-memory payment calculation and PDF synthesis returning a new Receipt or partial-payment Invoice JSON + PDF without mutating server records. Example: record_payment({"document":{},"amount_paid":100}) |