Typst-powered document generation with brand-aware templates, live preview, and conversational iteration.
View on mpak registry | Built by NimbleBrain
- Theme:
get_theme,set_theme - Templates:
list_templates,get_template,create_template,duplicate_template,delete_template - Documents:
create_document,list_documents,open_document,save_document,save_as_template,delete_document - Workspace & Editing:
get_workspace,get_source,patch_source,set_source,import_content - Assets:
upload_asset,list_assets,delete_asset - Voice & Components:
get_voice,set_voice,get_components,set_components - Fonts:
list_fonts,install_font - Rendering:
preview,preview_template,export_pdf,compile_typst
Rendering tools return MCP resource_link content blocks pointing at the export resource template — not inline bytes. Clients fetch PDFs via resources/read.
ui://collateral/main— Studio UI rendered in the platform sidebarui://collateral/settings— brand / voice / assets configuration panelui://collateral/preview.pdf— current document compiled to PDFcollateral://exports/{export_id}.{ext}— rendered export bytes, MIME per extensioncollateral://assets/{filename}— uploaded asset bytesskill://collateral/usage— agent-facing usage guideskill://collateral/reference— tool catalog, error recovery, anti-patterns
proposal— Multi-page business proposalone-pager— Single-page product/service overviewinvoice— Invoice with line items and totalsresume— Professional resume/CV
uv sync
uv run python -m mcp_collateral.server # stdio mode