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/bc8bc41d-0522-494c-b4b3-9327b4bf4d8a/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: "dev.paperdock/paperdock"
title: "PaperDock"
description: "Overleaf alternative online LaTeX editor. AI agents edit, comment, and chat. Keep or revert edits."
version: "0.10.0"
homepage_url: "https://paperdock.dev"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "dev.paperdock"
display_name: "dev.paperdock"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://app.paperdock.dev/api/mcp"
endpoint_host: "app.paperdock.dev"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "legacy"
negotiated_version: "2025-06-18"
supported_versions[0]
transport_type: "streamable-http"
tools[17]
0{9}
name: "compile_pdf"
title: "Compile a project PDF"
effect: "EXECUTE"
effect_confidence: 0.902
capabilities[1]
0{2}
capability: "FILE_ACCESS"
confidence: 0.82
risk_severity: "HIGH"
fingerprint: "581e3f5fbffc9ff8b7f86c92fe1559527cf3e133ccb92473aea4c612c92090fa"
input_schema_fingerprint: "6ce09a87922f12264847f55dae88e4702f7aff4b18afdbbf42cf888ee2b6cc84"
annotations{5}
title: "Compile a project PDF"
readOnlyHint: false
destructiveHint: false
idempotentHint: null
openWorldHint: false
1{9}
name: "create_comment"
title: "Create a project comment"
effect: "WRITE"
effect_confidence: 0.902
capabilities[3]
0{2}
capability: "EMAIL"
confidence: 0.734
1{2}
capability: "FILE_ACCESS"
confidence: 0.828
2{2}
capability: "PERSONAL_DATA"
confidence: 0.6
risk_severity: "MEDIUM"
fingerprint: "b3b6833f51db84508dcd4e0c354beee3e79ba5f0bb290f0cb5607f5b2ad0eb92"
input_schema_fingerprint: "909422e2fc17a18c58e2cff7647d80acfe367418f5bc3549519f7ef58035f43e"
annotations{5}
title: "Create a project comment"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: false
2{9}
name: "create_file"
title: "Create a text project file"
effect: "WRITE"
effect_confidence: 0.902
capabilities[1]
0{2}
capability: "FILE_ACCESS"
confidence: 0.941
risk_severity: "MEDIUM"
fingerprint: "26fedd8c1b6c6591f438c254eb915252dbfd6807259600a52b28058009f86683"
input_schema_fingerprint: "95ecd6f8eb8adbb6f74c06769c5cf919a5b1c2e4d320ca596df22261d4344905"
annotations{5}
title: "Create a text project file"
readOnlyHint: false
destructiveHint: false
idempotentHint: null
openWorldHint: false
3{9}
name: "create_project"
title: "Create a PaperDock project"
effect: "WRITE"
effect_confidence: 0.917
capabilities[1]
0{2}
capability: "ACCOUNT_MANAGEMENT"
confidence: 0.618
risk_severity: "LOW"
fingerprint: "ff3e783751498162e56cd7e04eae07d73145c6f49a601c64c2442ce4dd7e8f5c"
input_schema_fingerprint: "ea4982ee1c39101c469a15aced3304b5cc1faef14a916c2d0f979447f78aa756"
annotations{5}
title: "Create a PaperDock project"
readOnlyHint: false
destructiveHint: false
idempotentHint: null
openWorldHint: false
4{9}
name: "edit_file"
title: "Edit a text project file"
effect: "WRITE"
effect_confidence: 0.917
capabilities[4]
0{2}
capability: "EMAIL"
confidence: 0.577
1{2}
capability: "FILE_ACCESS"
confidence: 0.981
2{2}
capability: "PERSONAL_DATA"
confidence: 0.641
3{2}
capability: "SOURCE_CODE"
confidence: 0.646
risk_severity: "MEDIUM"
fingerprint: "efa544fa9cff4c527ebea227a224530ff2ffc2068a3a9f5ba6d114df5a6ef2a1"
input_schema_fingerprint: "0b12e9682b21e37441294823ee33480cac419df1c8c8c353e9f8e88866296a53"
annotations{5}
title: "Edit a text project file"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: false
5{9}
name: "list_chat_messages"
title: "List project chat messages"
effect: "READ"
effect_confidence: 0.908
capabilities[1]
0{2}
capability: "MESSAGING"
confidence: 0.962
risk_severity: "MEDIUM"
fingerprint: "4b73321673485976efbd29876416d733c7a7221e66c7f45f6b4c1b4c6ebfeaf6"
input_schema_fingerprint: "1d2dd8e756676208640d616732e92fbcfd68f04d0cc5de1b9dfa9b3e23e2e267"
annotations{5}
title: "List project chat messages"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
6{9}
name: "list_comments"
title: "List project comments"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "bc4daa69fdd177c2eab58a96b91ee58b29cd5ea5f18f05de64c19986b42b506b"
input_schema_fingerprint: "738935371a254994df5b8de1014f46f929cb13ed1bd441c1835f00b0b1885662"
annotations{5}
title: "List project comments"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
7{9}
name: "list_files"
title: "List project files"
effect: "READ"
effect_confidence: 0.908
capabilities[1]
0{2}
capability: "FILE_ACCESS"
confidence: 0.875
risk_severity: "INFO"
fingerprint: "0f8e8df562f14f955a6bd117dc8f45c18edc849bb057967c51c29e958402d42f"
input_schema_fingerprint: "738935371a254994df5b8de1014f46f929cb13ed1bd441c1835f00b0b1885662"
annotations{5}
title: "List project files"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
8{9}
name: "list_projects"
title: "List PaperDock projects"
effect: "READ"
effect_confidence: 0.908
capabilities[1]
0{2}
capability: "PERMISSION_MANAGEMENT"
confidence: 0.52
risk_severity: "INFO"
fingerprint: "b14b1bb15bbb5c39d48a880e2f4625833b2921b7c9a2ea03437141650fa2d2e5"
input_schema_fingerprint: "99334726611ccf58a148b0814696bfa6fe08c1b2d027e946beccf5a74331c9aa"
annotations{5}
title: "List PaperDock projects"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
9{9}
name: "move_file"
title: "Move a project file"
effect: "WRITE"
effect_confidence: 0.902
capabilities[2]
0{2}
capability: "FILE_ACCESS"
confidence: 0.98
1{2}
capability: "SOURCE_CODE"
confidence: 0.584
risk_severity: "MEDIUM"
fingerprint: "4d9adafd2d40260c58deecc8615b098af673213e2ab07a92bb9ba9e078224691"
input_schema_fingerprint: "2009f0ce6e0f39871c57b8e0e1739607c1ed705bc88f8546840375aedc41ec90"
annotations{5}
title: "Move a project file"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: false
10{9}
name: "read_file"
title: "Read a project file"
effect: "READ"
effect_confidence: 0.933
capabilities[1]
0{2}
capability: "FILE_ACCESS"
confidence: 0.984
risk_severity: "INFO"
fingerprint: "fcdaf04611100e655da4397b3290039f4093d344be33d9469de0c4c26b8a293f"
input_schema_fingerprint: "230828e8cd67773e5fc92e5e59a2ac80e8deca2c79ecd6a7e91e348e7836ee39"
annotations{5}
title: "Read a project file"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
11{9}
name: "read_pdf"
title: "Read an existing compiled PDF"
effect: "READ"
effect_confidence: 0.933
capabilities[2]
0{2}
capability: "FILE_ACCESS"
confidence: 0.76
1{2}
capability: "SOURCE_CODE"
confidence: 0.73
risk_severity: "INFO"
fingerprint: "27def96d5de41748c65cfda8de99077986afcd04dfedb30d57f2420c2bd0bdf2"
input_schema_fingerprint: "708191cb0df03667f6d13b54239e85a6ec50a7d77dac772dbfb1f6e84e7ed860"
annotations{5}
title: "Read an existing compiled PDF"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
12{9}
name: "rename_file"
title: "Rename a project file"
effect: "WRITE"
effect_confidence: 0.902
capabilities[2]
0{2}
capability: "FILE_ACCESS"
confidence: 0.975
1{2}
capability: "SOURCE_CODE"
confidence: 0.584
risk_severity: "MEDIUM"
fingerprint: "2ef1a2cf6f47f272c0bb34cdd786ccedfa06f3d3f73da11d9534d6d564357beb"
input_schema_fingerprint: "913ce741207b3d490ea1b685130c0a9daae597fee75fcae1609be6437ed996d4"
annotations{5}
title: "Rename a project file"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: false
13{9}
name: "reply_to_comment"
title: "Reply to a project comment"
effect: "WRITE"
effect_confidence: 0.917
capabilities[0]
risk_severity: "LOW"
fingerprint: "0352b2aebb268ff1ea3ff36b2b33eea7dd06d6c376c312265d8a8c82574ed4c9"
input_schema_fingerprint: "426bb42f729a3fa42e5c8bfd2012f872aa3723bf983c1788789a5725a8362a04"
annotations{5}
title: "Reply to a project comment"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: false
14{9}
name: "search_files"
title: "Search project files"
effect: "READ"
effect_confidence: 0.921
capabilities[1]
0{2}
capability: "FILE_ACCESS"
confidence: 0.887
risk_severity: "INFO"
fingerprint: "9533aa8db3358e9c491e0ab478dcc485f8d50e247a1f87b498bf64e5728a7625"
input_schema_fingerprint: "da90d75613f5a49c0621bf3dca7f4e38283baddc63128b5120939f5b46d68504"
annotations{5}
title: "Search project files"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
15{9}
name: "send_chat_message"
title: "Send a project chat message"
effect: "WRITE"
effect_confidence: 0.917
capabilities[1]
0{2}
capability: "MESSAGING"
confidence: 0.962
risk_severity: "MEDIUM"
fingerprint: "5e7d12cdf5521109be2f7038d441ed73941077f4d9209cd1136e86512ce7e377"
input_schema_fingerprint: "ebb6cb0af6a7ebd91d920286bdfc8303954c57c7af4b80fc66bdce9da5f75e1a"
annotations{5}
title: "Send a project chat message"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: false
16{9}
name: "upload_file"
title: "Upload a project file"
effect: "DELETE"
effect_confidence: 0.522
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.827
1{2}
capability: "FILE_ACCESS"
confidence: 0.99
risk_severity: "HIGH"
fingerprint: "ff4e5c3ffba79b45c8f9acccec1b2e177ce526a895f4b277493ec139c419a4a0"
input_schema_fingerprint: "2f970640430fb8e471e97e184da731c33c23c5dca42ada89467c4989f6d7dfc1"
annotations{5}
title: "Upload a project file"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: true
resources[0]
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.paperdock.dev"
registrable_domain: "paperdock.dev"
source: "transport"
findings[6]
0{6}
check_id: "SQ-REPO-MISSING"
category: "provenance"
severity: "LOW"
title: "No source repository linked"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "HIGH"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
2{6}
check_id: "SQ-SERVER-INSTRUCTIONS-INJECTION"
category: "prompt_injection"
severity: "CRITICAL"
title: "Server instructions contain directives to the AI model"
subject_type: "server"
subject_name: null
3{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "HIGH"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "upload_file"
4{6}
check_id: "SQ-TOOL-CREDENTIAL-ARGUMENT"
category: "schema"
severity: "MEDIUM"
title: "Asks the AI model to supply credentials as arguments"
subject_type: "tool"
subject_name: "edit_file"
5{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "compile_pdf"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "not_provided"
source_provenance: "unknown"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "dev.paperdock/paperdock"
registry_content_sha256: "f12b44dbd119070af499c070e030e2daf63bbc09d58cdc158489310145ae19a7"
scan_snapshot_fingerprint: "e6af8607eb47556f0971f03181145c3324169928aa30c2a47fed5b67cc24dfba"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T20:54:51.865Z"
observed_at: "2026-11-06T12:19:48.248+00:00"
registry_published_at: "2026-10-15T08:42:17.535247+00:00"
registry_updated_at: null