mcpField
P
Pressmark

Pressmark

远程服务
pressmark.dev生产力0今天更新

关于 Pressmark

Pressmark 是用于生成发票、估价单、合同等商业文档的矢量 PDF 引擎和网页工作室,面向需要制作可打印文件的团队与个人。它提供多种文档模板,并支持图像提取、JSON 编辑及即时预览导出。

主要功能

  1. 0118 种商业与法律文档模板
  2. 02生成矢量 PDF 和 PNG 预览
  3. 03从照片提取发票与收据内容
  4. 04JSON 状态导入与导出
  5. 05画布签名和合规选项
  6. 06网页工作室实时设计预览

适用场景

  1. 01制作发票、估价单和收据
  2. 02生成合同、保密协议和工作说明书
  3. 03从扫描的收据提取项目与总额

MCP 相关

Pressmark 在 https://pressmark.dev/mcp 提供 MCP 服务,客户端可调用文档生成能力。还提供 MCP 工具目录和 ChatGPT 插件接口。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://pressmark.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

PRESSMARK · 亚毫秒级矢量文档引擎与交互式工作室

Rust Pressmark Engine Pressmark MCP server quality and maintenance on Glama License: MIT

作者:Daniel Hallman
品牌:Pressmark Studio
架构:纯 Rust(Tokio + Axum)+ 亚毫秒级矢量合成引擎

Pressmark 是一款超高速、出版级文档合成引擎、实时交互式设计工作室,也是 Model Context Protocol(MCP)/ ChatGPT 插件服务。Pressmark 旨在取代缓慢的传统文档处理流程(Puppeteer/Headless Chrome、Python ReportLab、WeasyPrint),可在 25 毫秒以内生成清晰、可直接印刷的矢量 PDF 和高分辨率 PNG 预览,且不会造成磁盘频繁写入,单位成本低于一美分。

快速开始

  1. 打开 Pressmark Studio,在浏览器中设计、预览并下载矢量 PDF。
  2. 将任意 MCP 客户端(Claude Code、Cursor、Codex、Grok、Gemini CLI、Hermes)连接到 https://pressmark.dev/mcp(streamable-http),或从 GitHub Releases 下载预打包的插件包。

1. 系统架构与 Pressmark 矢量优势

+-------------------------------------------------------------------------+
|                  CLIENT SURFACES & PROTOCOL ADAPTERS                    |
|                                                                         |
|  +--------------------+  +--------------------+  +--------------------+ |
|  | Interactive Studio |  |   ChatGPT Plugin   |  |     Model Context  | |
|  | Web UI (Dark Dev)  |  | Custom GPT Action  |  |     Protocol (MCP) | |
|  +---------+----------+  +---------+----------+  +---------+----------+ |
+------------|-----------------------|-----------------------|------------+
             | REST JSON             | OpenAPI 3.1           | JSON-RPC 2.0
             v                       v                       v
+-------------------------------------------------------------------------+
|                     PRESSMARK CORE SERVICE (AXUM + TOKIO)               |
|                                                                         |
|  +-------------------------------------------------------------------+  |
|  | REST API Router & Content Negotiation (/api/v1/generate, preview) |  |
|  +---------------------------------+---------------------------------+  |
|                                    |                                    |
|  +---------------------------------v---------------------------------+  |
|  | Precision Vector Synthesis & Parameter Injection                 |  |
|  |  - Unified Theme Primitives (theme engine)                       |  |
|  |  - Dynamic Geometry (US Letter, A4, Legal)                        |  |
|  |  - Color Schemes & Font Fallbacks (Sans, Serif, Mono)             |  |
|  |  - Compliance Notice Injection & Cryptographic QR Verification    |  |
|  +---------------------------------+---------------------------------+  |
|                                    |                                    |
|  +---------------------------------v---------------------------------+  |
|  | Pure In-Memory Streaming Pipeline (stdin -> stdout)               |  |
|  |   Sub-millisecond Vector PDF & 144/300 PPI PNG Rendering           |  |
|  +---------------------------------+---------------------------------+  |
+------------------------------------|------------------------------------+
                                     v
+-------------------------------------------------------------------------+
|                         OUTPUT ARTIFACTS (< 25ms)                       |
|                                                                         |
|     * Crisp Vector PDF (application/pdf)                                |
|     * Zero-CORS Base64 PNG Preview Data URI (data:image/png;base64)    |
|     * Direct Browser Print Stream                                       |
+-------------------------------------------------------------------------+
摆脱传统文档工具的困局
指标传统 Chrome / Puppeteer传统 Python WeasyPrintPressmark 矢量引擎
生成延迟2,500ms – 5,500ms3,500ms – 6,000ms15ms – 25ms(快 100 倍)
内存占用每个进程 500MB – 1.2GB每个进程 250MB – 450MB总计 < 30MB(服务驻留内存)
并发限制全局浏览器互斥锁池全局 GIL 和 C 库锁完全异步、Tokio 非阻塞
单位计算成本每份文档约 $0.005 – $0.02每份文档约 $0.003约 $0.00001(毛利率超过 99%)
排版精度浏览器 CSS 近似效果脆弱的 Pango/Cairo纯 TeX 级微排版

2. 包含 18 种文档类型的综合库

开票与商业
  1. 税务发票(invoice / invoice_standard):支持完整的多币种计算、逐项税率、付款条件、ACH/电汇说明和状态印章。
  2. 自由职业与咨询发票(invoice_freelance):包含小时费率结构、可计费咨询时长、里程碑参考信息和承包商详情。
  3. 建筑进度款发票(invoice_construction):包含分包商进度款申请、保留金计算、施工现场参考信息和完工百分比。
  4. 临床服务超级账单(invoice_medical):包含医疗服务提供者账单、患者诊断、操作代码(CPT/ICD-10)和保险赔付信息。
  5. SaaS 与订阅发票(invoice_saas):包含云使用指标、周期性席位许可、企业套餐费用和计量周期。
  6. 极简商业发票(invoice_minimal):采用高对比度的极简排版,适用于设计工作室和精品代理机构。
估算、报价与运营
  1. 正式估算单 / 报价单(estimate):工作范围明细、价格估算、有效期和客户接受条款。
  2. 付款收据(receipt):结算确认、交易 ID、付款方式令牌和结清标记。
  3. 企业采购订单(purchase_order):供应商路由、送货地址、采购授权和 SKU 跟踪。
  4. 装箱单与提单(packing_slip):仓库发货记录、箱重、承运商路由和逐项货物清单。
  5. 贷项通知单(credit_note):账户调整、贷项发放、关联参考发票和余额抵扣。
法律、合同与信任
  1. 主服务协议(agreement):具有约束力的 SOW 条款、知识产权转让、争议仲裁条款和双方签字栏。
  2. 工作说明书(agreement_sow):里程碑交付物、项目进度安排和客户验收规范。
  3. 独立承包商协议(contractor_agreement):W-9 承包商声明、保密承诺和禁止招揽条款。
  4. 相互保密协议(nda):保密定义、例外情况、禁止使用承诺和双方签署栏。
  5. 法定买卖契据(bill_of_sale):资产转让、车辆 / 设备序列号验证、保修免责声明和对价金额。
  6. 成就证书(certificate):正式排版的奖项、荣誉、颁发机构和验证印章。
  7. 状况与检查报告(inspection_report):设施或物业评级、缺陷检查清单、检查员资质和签字确认。

3. 交互式 Web 工作室功能

  • ✨ 工作室内 AI Copilot:在工作室栏中直接输入自然语言命令(例如 “为 Acme Corp 生成一张 4,500 美元的预付服务费发票,并附上 EU VAT” 或 “为 Heidelberg BioPharma 起草一份 NDA”),即可即时配置文档。
  • 🎲 随机惊喜 / 随机生成:一键即时切换场景,浏览涵盖多种货币(USD、EUR、GBP、CHF)、行业和主题的精选真实企业文档。
  • 📷 从照片扫描并提取:拖放或上传扫描的收据或发票图片,自动提取商品和总额。
  • 📋 克隆与复制:一键复制文档状态,并生成全新的唯一序列 ID。
  • { } JSON 状态导入 / 导出:全面支持双向 JSON 架构编辑,可用于无头编排。
  • 🛡️ 企业合规选项:
    • EU VAT 反向征税(Directive 2006/112/EC Art. 196)
    • IRS W-9 认证与 TIN 证明
    • PCI-DSS 令牌化结算证明
    • SOC-2 Type II 保密与信任印章
    • 法定宣誓法律声明与司法管辖区条款
    • 加密验证 QR 印章(SHA-256 防篡改标记)
    • 打孔式汇款付款存根
    • 行项目顺序编号(#1、#2、#3...)
  • HTML5 Canvas 数字签名板:使用鼠标或触控绘制,即时嵌入并导出矢量图。
  • 一键导出:即时下载矢量 PDF、触发原生打印样式表,并实时预览 PNG。

4. ChatGPT 插件与自定义 GPT 操作集成

Pressmark 开箱即原生提供完整的 ChatGPT 插件和 OpenAPI 3.1 操作规范:

  • ChatGPT 插件清单:GET https://pressmark.dev/.well-known/ai-plugin.json
  • OpenAPI 3.1 规范:GET https://pressmark.dev/api/v1/openapi.json
  • 模型上下文协议(MCP):POST https://pressmark.dev/mcp(以及 POST https://pressmark.dev/api/v1/mcp)
  • MCP 工具目录:GET https://pressmark.dev/api/v1/mcp/tools.json
连接到自定义 GPT:
  1. 在 ChatGPT GPT 编辑器中,前往 Configure > Actions > Create new action。
  2. 粘贴 Pressmark OpenAPI URL:https://pressmark.dev/api/v1/openapi.json
  3. 身份验证:None(或使用 API Key 请求头)。
  4. 提示词示例:

    “为客户 ‘Vance Dynamics’ 创建一张发票,开票方为 ‘Pressmark Studio’,内容为 32 小时的 Rust 后端工程服务,费率为每小时 $185,另加 8.25% 的税费。应用 Modern Slate 主题并添加签名栏。”


5. 商业定价与 Stripe 架构

套餐价格每月限额目标用户功能
Free Community$0每月 3 份文档偶尔使用者所有原型,低调水印
Single Unlock Pass一次性 $2.991 份文档冲动消费 / 一键购买无水印,支持一键 Apple/Google Pay
Solo Pro每月 $15每月 50 份文档自由职业者和个人完整自定义 Logo、签名、ChatGPT Actions
Business Studio每月 $49每月 250 份文档成长型代理机构高分辨率 300 PPI PNG、API Keys、优先队列
Agency / API Scale每月 $149每月 2,000 份文档企业和平台完整白标、批量 Webhook

6. 本地开发与自托管

前置条件
  • Rust 1.80+(cargo)
本地运行
# Clone and enter workspace
git clone https://github.com/mooshee/pressmark.git
cd pressmark

# Run isolated parallel test suite
cargo nextest run

# Launch high-performance Axum service on port 3842
cargo run --release

在浏览器中打开 http://localhost:3842 进行本地开发,或访问 https://pressmark.dev 使用线上生产工作室。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。