MCP Bill of Materials
A machine-readable inventory of what this server exposes and depends on: tools with their effects, transports, packages, findings and provenance (schema version 1.0). Third-party text in it is escaped. Also available from the REST API at /api/v1/servers/8b3637f1-7b6b-49c3-9b4c-636c6075244a/mcbom.
MCP Bill of Materials
root{21}
schema_version: "1.0"
bom_format: "squatch-mcbom"
generator{3}
name: "squatch-mcp"
classifier_version: "rules_v1@2026-10-11.1"
unicode_version: "18.0.0"
server{7}
name: "com.reflowpdf/reflowpdf"
title: "ReflowPDF"
description: "Paged PDFs from HTML and CSS or templates, with an editor link to keep editing every document."
version: "1.0.1"
homepage_url: "https://reflowpdf.com/mcp"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.reflowpdf"
display_name: "com.reflowpdf"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/ReflowPDF/reflowpdf"
provider: "github"
owner: "ReflowPDF"
name: "reflowpdf"
verified: false
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://app.reflowpdf.com/mcp"
endpoint_host: "app.reflowpdf.com"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "legacy"
negotiated_version: "2025-11-25"
supported_versions[0]
transport_type: "streamable-http"
tools[12]
0{9}
name: "ask_for_images"
title: "Ask the person for their images"
effect: "READ"
effect_confidence: 0.848
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.538
1{2}
capability: "PERSONAL_DATA"
confidence: 0.718
risk_severity: "LOW"
fingerprint: "7579098eaf544d1bb40209bcef95318e73d4d3ee7bc1b4398aaa1b659472518e"
input_schema_fingerprint: "de4d296b5487faa03d0ac6505dd6c6bb98123fee34141ba227ccde52259fe4ce"
annotations{5}
title: "Ask the person for their images"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: false
1{9}
name: "connect_account"
title: "Connect the person's ReflowPDF account"
effect: "WRITE"
effect_confidence: 0.902
capabilities[3]
0{2}
capability: "FILE_ACCESS"
confidence: 0.567
1{2}
capability: "LEGAL"
confidence: 0.55
2{2}
capability: "PERSONAL_DATA"
confidence: 0.669
risk_severity: "HIGH"
fingerprint: "c1a8afabaeefc1d70f60987dd073464a9250d719089a87e7b95b435a73f026fc"
input_schema_fingerprint: "99334726611ccf58a148b0814696bfa6fe08c1b2d027e946beccf5a74331c9aa"
annotations{5}
title: "Connect the person's ReflowPDF account"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "get_document"
title: "Read a document by its link"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "64e2ca20372c8a5f1c5c975fe29ea76a03dcdcc7ca742d1f92ded46cd6755136"
input_schema_fingerprint: "c977d441c5b00a2e9c67cf0880f1c1057a202e59c91f1a6e5ade4a4253f99961"
annotations{5}
title: "Read a document by its link"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "get_template"
title: "Read a template and its sample data"
effect: "READ"
effect_confidence: 0.908
capabilities[0]
risk_severity: "INFO"
fingerprint: "156dee4e0d73101659123e3ab12539f1e54fc9c96a4d007fbfa06e555b3fecce"
input_schema_fingerprint: "ccc68e49cd4b230210d0d36aca2ca715242702fdc6a062ad5cce40f847e32f4c"
annotations{5}
title: "Read a template and its sample data"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "import_pdf"
title: "Import a PDF into the editor"
effect: "WRITE"
effect_confidence: 0.822
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.873
1{2}
capability: "FILE_ACCESS"
confidence: 0.898
risk_severity: "MEDIUM"
fingerprint: "0f0bb837f5d0cfa9842b2fa26afb03beb2c5f7540a5a59fb5af2f065915db34a"
input_schema_fingerprint: "1b139c088ab0f96e05af2ca1c34a9b4469b5913c6db745e71cf8c2ac5eb1dd28"
annotations{5}
title: "Import a PDF into the editor"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
5{9}
name: "list_templates"
title: "Find a document template"
effect: "EXECUTE"
effect_confidence: 0.6
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.567
risk_severity: "CRITICAL"
fingerprint: "1be55f7b367aa9822cc9f1bf85899d7749002f4045c716ca604734a86e6b56ef"
input_schema_fingerprint: "a0f96c49a0338cee64283c7fdcc16affd6fde3e2008e7f0ac33ad164b4bec5f0"
annotations{5}
title: "Find a document template"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "open_in_editor"
title: "Open in the ReflowPDF editor"
effect: "READ"
effect_confidence: 0.902
capabilities[2]
0{2}
capability: "EMAIL"
confidence: 0.577
1{2}
capability: "PERSONAL_DATA"
confidence: 0.785
risk_severity: "MEDIUM"
fingerprint: "b79c714e6405f0f14f58562cd5399cd2440050f83e12e9a3874072b79d74bbac"
input_schema_fingerprint: "640fea3a1c159239cb6e124a17576f218f65dd6c8b6c55481493b6633b7d73ea"
annotations{5}
title: "Open in the ReflowPDF editor"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: false
7{9}
name: "read_guide"
title: "How to write documents for ReflowPDF"
effect: "READ"
effect_confidence: 0.72
capabilities[0]
risk_severity: "INFO"
fingerprint: "d416a8b43f623976fe1b9a9f3244a9b2842462aa92bf11098088318f0afae15f"
input_schema_fingerprint: "8b8dd59e09615d013baa82c3cc97d11bd3ac267bbd8704971c4e2e290445ef27"
annotations{5}
title: "How to write documents for ReflowPDF"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "render_pdf"
title: "Print HTML to PDF"
effect: "READ"
effect_confidence: 0.822
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.607
1{2}
capability: "FILE_ACCESS"
confidence: 0.796
risk_severity: "INFO"
fingerprint: "b68e7b8d6c20cc3539710a2ed489a7c9676c121519168d798aa2cd91f696475d"
input_schema_fingerprint: "1d3f0e5761ee3e33fce6d45ecee7808031e31d138a82bfdc1e2a50fc7676ccbc"
annotations{5}
title: "Print HTML to PDF"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
9{9}
name: "render_template"
title: "Fill a template and print it"
effect: "WRITE"
effect_confidence: 0.762
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.538
1{2}
capability: "FILE_ACCESS"
confidence: 0.729
risk_severity: "MEDIUM"
fingerprint: "3d416b35d8a95714e8da4b12db6e010d34ba266671ee3ad6626ef49c0e540ade"
input_schema_fingerprint: "5286ea0419f46fc3017612a813c54715691d267f35e16ccf211d9f2098e180b4"
annotations{5}
title: "Fill a template and print it"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
10{9}
name: "update_document"
title: "Change a document by its link"
effect: "WRITE"
effect_confidence: 0.917
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.538
1{2}
capability: "FILE_ACCESS"
confidence: 0.718
risk_severity: "MEDIUM"
fingerprint: "b0eb677cf9d41a328c9219cb848fe42f7d8c7ab13a19da4702bbbca79b2938c8"
input_schema_fingerprint: "21270cf5fdd88cb56b7abcec59f4c644f829f5a80f2db03aa285bde97ebf08cb"
annotations{5}
title: "Change a document by its link"
readOnlyHint: false
destructiveHint: true
idempotentHint: false
openWorldHint: true
11{9}
name: "upload_image"
title: "Keep an image for a document"
effect: "WRITE"
effect_confidence: 0.703
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.878
1{2}
capability: "FILE_ACCESS"
confidence: 0.835
risk_severity: "MEDIUM"
fingerprint: "70e22ba4802cd9a64a8800242482aaf6b1d52c82f6f5344b51bc228a78e4982d"
input_schema_fingerprint: "022aa62ea9aba07a1a45bdd3da0f90498ad87ffea641ac431c5dd396c03ee5e7"
annotations{5}
title: "Keep an image for a document"
readOnlyHint: false
destructiveHint: false
idempotentHint: true
openWorldHint: false
resources[9]
0{4}
key: "reflowpdf://guide/charts"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "1b7c5ceb662214434474b6044f84ecb3f583df44ef7b1bf7f0d5285d55f6ff68"
1{4}
key: "reflowpdf://guide/codes"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "7fbdc4d42e3018cb4901f3b118bdb4d3191492b2fe7060b5c217a2f2af49e74a"
2{4}
key: "reflowpdf://guide/design"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "39353c78dcf1b02eed6769689de3afc6c46a8e9240472e5ea694cf31898409f8"
3{4}
key: "reflowpdf://guide/forms"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "df7be2c8ec57d03e843af24de8bf1c1abe0f4bb1b5713c546fad730e0a2e06ab"
4{4}
key: "reflowpdf://guide/html"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "2eae468d174ddb56f91b3b3976a3433bda3f9cd18b5754f3ef302746c76c8d2c"
5{4}
key: "reflowpdf://guide/overview"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "f6298e56f2ae0c289eda41dbfff9b1c44da704bea588ac3265a27bc2d21f78ae"
6{4}
key: "reflowpdf://guide/pages"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "b1bb791c87753bde2fab080df8b56d3a791f8c4e4b60ce104e344a71f7ed5696"
7{4}
key: "reflowpdf://guide/templates"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "1a489e3c40e1b1d912ac8a655b13ebeb671da9c639c95a0d8a38faedbed05195"
8{4}
key: "ui://reflowpdf/document-card.html"
kind: "resource"
mime_type: "text/html;profile=mcp-app"
fingerprint: "e22c9dec48dfc39876b5d595bfe7be524da82df7284ec6e53685ace43fb95b54"
prompts[0]
extensions[0]
data{6}
privacy_completeness: "not_provided"
data_categories[0]
ai_training: null
retention_policy: null
processing_regions[0]
subprocessors[0]
external_integrations[1]
0{3}
host: "app.reflowpdf.com"
registrable_domain: "reflowpdf.com"
source: "transport"
findings[5]
0{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "MEDIUM"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "connect_account"
2{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "MEDIUM"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "list_templates"
3{6}
check_id: "SQ-TOOL-EXFIL-SHAPED-PARAM"
category: "schema"
severity: "INFO"
title: "Free-text parameter commonly used to collect conversation data"
subject_type: "tool"
subject_name: "ask_for_images"
4{6}
check_id: "SQ-TOOL-TITLE-EFFECT-MISMATCH"
category: "deceptive_metadata"
severity: "HIGH"
title: "Display title describes a lower-impact action than the name"
subject_type: "tool"
subject_name: "list_templates"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "unknown"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "com.reflowpdf/reflowpdf"
registry_content_sha256: "16f72dafd6ff1b447ee29d8e1d26d55e1757aaed8e8bc98121fb13deb8ae4d51"
scan_snapshot_fingerprint: "30cb4d822f1c373c3ada7e5d8d4d9242a8c0c9fba72db4d4ab9ba7e3ce804a39"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T23:51:02.969Z"
observed_at: "2026-11-12T04:09:10.458+00:00"
registry_published_at: "2026-11-12T02:18:32.488598+00:00"
registry_updated_at: null