mcpField
P
Pressmark

Pressmark

リモート
pressmark.dev生産性0今日更新
リポジトリ公式サイト

Pressmark について

Pressmarkは、請求書、見積書、契約書などを作成する個人やチーム向けのベクターPDFエンジンとブラウザスタジオです。文書テンプレートに加え、画像からの抽出、JSON編集、プレビューと書き出しに対応しています。

主な機能

  1. 01商業・法務文書の18種類のテンプレート
  2. 02ベクターPDFとPNGプレビューの生成
  3. 03写真から請求書・領収書データを抽出
  4. 04文書状態のJSONインポート・エクスポート
  5. 05キャンバス署名とコンプライアンス設定
  6. 06ウェブスタジオでのデザインとライブプレビュー

活用シーン

  1. 01請求書、見積書、領収書の作成
  2. 02契約書、NDA、作業範囲記述書の作成
  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
アーキテクチャ:Pure Rust(Tokio + Axum)+サブミリ秒ベクトル合成エンジン

Pressmark は、超高速で出版品質の文書合成エンジン、リアルタイムのインタラクティブデザインスタジオ、Model Context Protocol(MCP)/ChatGPT プラグインサーバーです。動作の遅い従来の文書処理パイプライン(Puppeteer/Headless Chrome、Python ReportLab、WeasyPrint)に代わるものとして構築され、ディスクへの書き込みを発生させず、1セント未満の単位コストで、鮮明な印刷対応ベクター PDF と高解像度 PNG プレビューを 25 ミリ秒未満で生成します。

クイックスタート

  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/CairoTeX 品質の純粋なマイクロタイポグラフィ

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 Studio の機能

  • ✨ Studio 内 AI コパイロット:Studio の入力バーに自然言語のコマンドを直接入力するだけで(例:「Acme Corp 向けに EU VAT を含む 4,500 ドルのリテーナー請求書を作成」、または 「Heidelberg BioPharma 向けの NDA を作成」)、文書をすぐに設定できます。
  • 🎲 おまかせ/ランダム化:複数の通貨(USD、EUR、GBP、CHF)、業界、テーマを網羅した、厳選された実際の企業文書のシーンをワンクリックで切り替えられます。
  • 📷 写真のスキャンと情報抽出:スキャンした領収書や請求書の画像をドラッグ&ドロップまたはアップロードすると、品目と合計金額を自動で抽出します。
  • 📋 複製:文書の状態をワンクリックで複製し、新しい一意の連番 ID を割り当てます。
  • { } JSON 状態のインポート/エクスポート:ヘッドレスオーケストレーションに対応した、双方向の JSON スキーマ編集機能です。
  • 🛡️ 企業コンプライアンス切り替え機能:
    • EU VAT リバースチャージ(指令 2006/112/EC 第 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
  • Model Context Protocol (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』からの請求書を作成してください。Rust バックエンドエンジニアリングの作業時間は 32 時間、時間単価は 185 ドルで、税率は 8.25% です。Modern Slate テーマを適用し、署名欄を含めてください。」


5. 商用価格と Stripe アーキテクチャ

プラン価格月間上限対象ユーザー機能
無料コミュニティ$0月 3 件のドキュメントたまに利用するユーザーすべてのアーキタイプ、控えめな透かし
シングルアンロックパス$2.99 買い切り1 ドキュメント衝動買い/1 タップ透かしなし、Apple Pay/Google Pay による 1 タップ決済
Solo Pro$15 /月月 50 件のドキュメントフリーランサーと個人事業主ロゴの完全カスタマイズ、署名、ChatGPT Actions
Business Studio$49 /月月 250 件のドキュメント成長中のエージェンシー高解像度 300 PPI PNG、API キー、優先キュー
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 にアクセスしてください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。