WhichPost (public)
app.whichpost/whichpost-public
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/ddd6df16-1054-4a57-8900-331d7ce8fd02/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: "app.whichpost/whichpost-public"
title: "WhichPost (public)"
description: "What WhichPost is, how it works, pricing and a simulated sample report. No sign-in."
version: "1.0.0"
homepage_url: "https://whichpost.app/claude-and-chatgpt"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "app.whichpost"
display_name: "app.whichpost"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://whichpost.app/mcp/public"
endpoint_host: "whichpost.app"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "modern"
negotiated_version: "2026-07-28"
supported_versions[0]
transport_type: "streamable-http"
tools[7]
0{9}
name: "about_whichpost"
title: "About WhichPost"
effect: "READ"
effect_confidence: 0.32
capabilities[0]
risk_severity: "INFO"
fingerprint: "a2ceb9ea307b70112972f06fcdd4d6ba0ee6e0a7cae9d6a3d8f81a5a35038948"
input_schema_fingerprint: "99334726611ccf58a148b0814696bfa6fe08c1b2d027e946beccf5a74331c9aa"
annotations{5}
title: "About WhichPost"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
1{9}
name: "check_fit"
title: "Is WhichPost a fit?"
effect: "READ"
effect_confidence: 0.72
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.509
risk_severity: "LOW"
fingerprint: "7b441ed33663055644df1252482932a863dd17b7b24c51664bea40a6aae318b7"
input_schema_fingerprint: "9e5d31f93d7555efec76e4d4f5f361d2bc8db4f50777191da0e9b05c28cc9efb"
annotations{5}
title: "Is WhichPost a fit?"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "get_faq"
title: "WhichPost questions and answers"
effect: "READ"
effect_confidence: 0.869
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.618
risk_severity: "LOW"
fingerprint: "61a18cc53113dacca7559dfb00201f65a46d1c1c8b8287e1666390a70b3bc581"
input_schema_fingerprint: "98407a8057d938ea9af1d8f53f92ed2125e7b08df886eedaf762edaf9207c64a"
annotations{5}
title: "WhichPost questions and answers"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "get_pricing"
title: "WhichPost pricing"
effect: "WRITE"
effect_confidence: 0.67
capabilities[0]
risk_severity: "LOW"
fingerprint: "374078401822a0be5e844c37854ce91f1293ce4f697605974f66d87cd7d4dc30"
input_schema_fingerprint: "99334726611ccf58a148b0814696bfa6fe08c1b2d027e946beccf5a74331c9aa"
annotations{5}
title: "WhichPost pricing"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "get_sample_report"
title: "Sample report (simulated)"
effect: "WRITE"
effect_confidence: 0.533
capabilities[0]
risk_severity: "LOW"
fingerprint: "2faca831695a5f751091a06ab446fea5b45dbf9c7994bb1379ac55a75e3004be"
input_schema_fingerprint: "99334726611ccf58a148b0814696bfa6fe08c1b2d027e946beccf5a74331c9aa"
annotations{5}
title: "Sample report (simulated)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
5{9}
name: "how_it_works"
title: "How WhichPost works"
effect: "READ"
effect_confidence: 0.32
capabilities[0]
risk_severity: "INFO"
fingerprint: "0fbd90f4836aca01868df165c8ab408e8648fc41c991854cbeaacbab0f5fffa3"
input_schema_fingerprint: "99334726611ccf58a148b0814696bfa6fe08c1b2d027e946beccf5a74331c9aa"
annotations{5}
title: "How WhichPost works"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "privacy_and_security"
title: "Privacy and security"
effect: "READ"
effect_confidence: 0.32
capabilities[1]
0{2}
capability: "SECURITY_CONTROL"
confidence: 0.675
risk_severity: "INFO"
fingerprint: "70896b13d410346337906c4e102ce67142dcae828101064804b64bf6b54c7700"
input_schema_fingerprint: "99334726611ccf58a148b0814696bfa6fe08c1b2d027e946beccf5a74331c9aa"
annotations{5}
title: "Privacy and security"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
resources[5]
0{4}
key: "whichpost://public/about"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "c7010c01f47851a5d402b7600c0d7da2e3767909b1932f4d0ec835c5b9cd9b63"
1{4}
key: "whichpost://public/faq"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "978dcd26ee933bf8c6adb49c0e75c0090e2eda1b74564ee723f45df825b841e3"
2{4}
key: "whichpost://public/how-it-works"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "e9a3408ca5e97c52c4f1cd128730ac8cb11b42fd285d309c668c9c85b3844161"
3{4}
key: "whichpost://public/pricing"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "c65c58c2006f5c9430bc43eb53ddc357e6cf3c59c6bada784bc81f54ea080391"
4{4}
key: "whichpost://public/privacy"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "1f7b4ec4262f3bf3701a3ee20d389ea08b047882ed3d9494d187f0181f493b2c"
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: "whichpost.app"
registrable_domain: "whichpost.app"
source: "transport"
findings[5]
0{6}
check_id: "SQ-CONFORMANCE-MODERN-FAILURE"
category: "conformance"
severity: "LOW"
title: "Protocol conformance checks failed"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-REPO-MISSING"
category: "provenance"
severity: "LOW"
title: "No source repository linked"
subject_type: "server"
subject_name: null
2{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
3{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "get_pricing"
4{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "get_sample_report"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "not_provided"
source_provenance: "unknown"
security_scan: "no_critical_findings"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "app.whichpost/whichpost-public"
registry_content_sha256: "99020df6a75049d4b4801a1424b52165412db225b6c9f931774cd78ae3b09f26"
scan_snapshot_fingerprint: "8c478ce7e6a0d614e613439ec76925e5b111df7f29805655b276953d79fa09e9"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T02:11:32.282Z"
observed_at: "2026-11-14T15:57:42.566+00:00"
registry_published_at: "2026-10-14T20:11:15.026475+00:00"
registry_updated_at: null