Skip to content
Squatch MCP

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/c3987818-de35-408e-a6da-16a6d3f627d8/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.greenlitbooks/catalog"
title: "Greenlit Books"
description: "Search the Greenlit AI books, read any chapter one free, and look up the terms they define."
version: "1.3.0"
homepage_url: "https://greenlitbooks.com/developers"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.greenlitbooks"
display_name: "com.greenlitbooks"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/greenlitbooks/mcp"
provider: "github"
owner: "greenlitbooks"
name: "mcp"
verified: false
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://greenlitbooks.com/api/mcp"
endpoint_host: "greenlitbooks.com"
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[12]
0{9}
name: "check_claim"
title: "Check a statement against the claim ledger"
effect: "EXECUTE"
effect_confidence: 0.66
capabilities[0]
risk_severity: "CRITICAL"
fingerprint: "1cd61da0bcece500a1a6bbf9e4e9259bf556cf57c98d6f8c9a3a7eef75fb7a9e"
input_schema_fingerprint: "e81063e596f69dd7cad2de1d987b38c87a02947af38eb2ecbb5707a908b29375"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
1{9}
name: "cite_source"
title: "Get the citation for anything on this shelf"
effect: "READ"
effect_confidence: 0.592
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.76
risk_severity: "INFO"
fingerprint: "3b3229332efd70160dc1bb4c68ca5efb2e108598c2ff1841df877ce9a11900dc"
input_schema_fingerprint: "53e83b735b1c431fc9497dc418652404d13b3d86f79e07a7c259f45a815394b1"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "define_term"
title: "Define a Greenlit term"
effect: "READ"
effect_confidence: 0.422
capabilities[0]
risk_severity: "INFO"
fingerprint: "a0b158371f57112ea6aca1c54cdf88d68223a3d6702a229a81c375aacd11fb21"
input_schema_fingerprint: "7a2456b2c8ad672592af3a35c20efb7f6fb4b8d2a9bd0c5b4516c33b14c98b91"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "fetch"
title: "Read one page from greenlitbooks.com"
effect: "READ"
effect_confidence: 0.879
capabilities[0]
risk_severity: "INFO"
fingerprint: "24f90a825904fef40242f55e7596f8135daff4ac572488132fc690bb947aeea1"
input_schema_fingerprint: "3ea9ec7c79e03cab3259bc7cbbf93d89aa8f49ac26377242eb1ca44cba130065"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "find_answer_in_books"
title: "Find the answer in the Greenlit books"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "d76749db3aa3ba1ce300d1bc32d39818ee7330f1aeefabd1365f9694f0ba3cbd"
input_schema_fingerprint: "34da4f8830148d2f5a209f5a1e01090bc9413fcb35aa83fd4f04014536365533"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
5{9}
name: "find_books_for_topic"
title: "Find books covering a topic"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "a216abb6f0718eb037cb8bee13ceed249867a1c0930006273d9d029437acb431"
input_schema_fingerprint: "dafe5970432fb5bb115c3264075f3541a57a7d8c28c86cf16376b434db6f0a8f"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "get_book"
title: "Get one book in full"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "a954571250093cb442c329746c1b1e0bdba2707647b53cb6d8eb632d7a87c104"
input_schema_fingerprint: "b2f714ca420012880e724f8b163a9bf3a81d4c0197e74437c6cd0bc71eb00b8a"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
7{9}
name: "get_concept"
title: "Get a named concept"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "b83d7fcb7565c66d2a05ee7d85fb20cb35f760c72d256f37a99b28fb34bffed7"
input_schema_fingerprint: "c1a0f2866adb9c2f238b0f23e4b804bdc8553dacaeb25452d21b9bcce22f997d"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "get_free_chapter"
title: "Read chapter one of a book"
effect: "READ"
effect_confidence: 0.879
capabilities[0]
risk_severity: "INFO"
fingerprint: "4f62abd729744d89abd106ee7ea60eaa7ff14171ac85d7c5ec4c9cd5b3030fd0"
input_schema_fingerprint: "d2e49648adadf9ae76b9152ec0b1616f40581d1fd76986b72a7257f2ecaa7885"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
9{9}
name: "get_reading_path"
title: "Get a series reading order"
effect: "READ"
effect_confidence: 0.879
capabilities[0]
risk_severity: "INFO"
fingerprint: "68669e34aa150b9c56a32ccb48811e4609794bd20b88c7219bcbe5b5f33bc632"
input_schema_fingerprint: "e2ad08038ecee00cc27aaf00de28a21cb12aa3e7eda1178173f34a1ce6f315e5"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
10{9}
name: "search"
title: "Search greenlitbooks.com"
effect: "READ"
effect_confidence: 0.879
capabilities[0]
risk_severity: "INFO"
fingerprint: "45084bef5ef305e316e0514e95f8e4a5fbe840adde2ca181aab9fea7954df542"
input_schema_fingerprint: "64e76c38bf33984f517e6189b51cf33891645963842ee4534d97529e24ab6163"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
11{9}
name: "search_greenlit_books"
title: "Search the Greenlit Books catalog"
effect: "READ"
effect_confidence: 0.921
capabilities[1]
0{2}
capability: "SECURITY_CONTROL"
confidence: 0.64
risk_severity: "INFO"
fingerprint: "7ba2d6e6114bc3514c560119ea38d98c114aa442a443706d2265f2ce3ef466ae"
input_schema_fingerprint: "6a071442ce86450996f18978ceb994e2fec098ff24f9fd4d6162679255ef52be"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
resources[2]
0{4}
key: "ui://widget/greenlit-answer-card-v2.html"
kind: "resource"
mime_type: "text/html;profile=mcp-app"
fingerprint: "1242a7ed6e9b02ed8753ed69571a80a9ecc22178d4387d61e3a3b318d5987f49"
1{4}
key: "ui://widget/greenlit-book-cards-v2.html"
kind: "resource"
mime_type: "text/html;profile=mcp-app"
fingerprint: "05d1a03871f2d32038542284d4422eb79135e47446623869180e81a64d61abf1"
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: "greenlitbooks.com"
registrable_domain: "greenlitbooks.com"
source: "transport"
findings[3]
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: "check_claim"
2{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: "check_claim"
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.greenlitbooks/catalog"
registry_content_sha256: "dd3c0364f2ef93fbfc8196968207dbabe50cc64fc302d0d82316ddab4d5341ba"
scan_snapshot_fingerprint: "bd82405c178b635a3ac10c9b34e61bb51c130ff9327c4efb6893b4ae0523f1a5"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T06:40:04.417Z"
observed_at: "2026-11-14T06:04:34.143+00:00"
registry_published_at: "2026-09-22T18:18:04.987544+00:00"
registry_updated_at: null