NSW Planning Data (x402)
io.github.zuo305/agent-data-platform
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/8588e100-b0a3-43f4-872e-7baadb104ef0/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: "io.github.zuo305/agent-data-platform"
title: "NSW Planning Data (x402)"
description: "NSW DAs, CDCs and property planning reports: zoning, height, FSR, nearby DAs. Pay per call via x402."
version: "0.1.4"
homepage_url: "https://agent-data-platform.langtools.workers.dev/"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "io.github.zuo305"
display_name: "io.github.zuo305"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://agent-data-platform.langtools.workers.dev/mcp"
endpoint_host: "agent-data-platform.langtools.workers.dev"
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: "nsw_cdc_get_application"
title: "Get the full record of one of the NSW complying development certificates (CDCs) by its Planning Portal CDC number."
effect: "READ"
effect_confidence: 0.905
capabilities[0]
risk_severity: "INFO"
fingerprint: "c67b7f4e9fd15842ecba0eda2f03fbb03ad659fdcbf779beed7af3c668f16935"
input_schema_fingerprint: "f20d978cff8dcd182bcad9f59709ef410f369c8943afdc9cb65a37c0df370448"
annotations{5}
title: "Get the full record of one of the NSW complying development certificates (CDCs) by its Planning Portal CDC number."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
1{9}
name: "nsw_cdc_get_summary"
title: "Get counts of NSW complying development certificates (CDCs) by status, application type and council."
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "21a40f12ebc5bd25431952e32564eb4ae167690093d5d7b7a721f587f4b218d8"
input_schema_fingerprint: "ce18a0b4f6e01eee76181522b1a2e1cf03cb7b4096dcc3c3b4cd4d89f7f69401"
annotations{5}
title: "Get counts of NSW complying development certificates (CDCs) by status, application type and council."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "nsw_cdc_search_applications"
title: "Search NSW complying development certificates (CDCs) by council, suburb, postcode or lodgement date, newest lodgement first."
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "b96e63f242e82f1aeedbd84cb5aaf0cbf43535cd12653e91838b260cba6f0c65"
input_schema_fingerprint: "4e5e0cbcb7c18182d52ab792354c204b858f2743a5ddd0f2da25e76897b6157d"
annotations{5}
title: "Search NSW complying development certificates (CDCs) by council, suburb, postcode or lodgement date, newest lodgement first."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "nsw_cdc_search_nearby_applications"
title: "Find NSW complying development certificates (CDCs) within 2 km of a street address or latitude/longitude, nearest first."
effect: "READ"
effect_confidence: 0.888
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.99
risk_severity: "LOW"
fingerprint: "0cacc533bf3d32063d1a823525b3d440708fc4bd304c8c2348b1e0149003bce5"
input_schema_fingerprint: "9b677f9cead2703a24264f3dd7be24f9ac0c748f299373bab460d0c0aab9c43a"
annotations{5}
title: "Find NSW complying development certificates (CDCs) within 2 km of a street address or latitude/longitude, nearest first."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "nsw_da_get_application"
title: "Get the full record of one of the NSW development applications by its Planning Portal application number (PAN)."
effect: "READ"
effect_confidence: 0.905
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "6721d363ca3bdbb45bc2e8100bb15142c64ac2cb6e8444d4d3b03bdf5a5e0031"
input_schema_fingerprint: "d53515ac4b9cfe1538fa114b90cb5213a10382d8ccd3d4dbd1aff0d0677dcb8c"
annotations{5}
title: "Get the full record of one of the NSW development applications by its Planning Portal application number (PAN)."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
5{9}
name: "nsw_da_get_summary"
title: "Get counts of NSW development applications by status, application type and council."
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "118b223539a111ed62654e80eb650003a81a4fc35934392e335cad7bd0bb16da"
input_schema_fingerprint: "54ef8e849864d4f64d56684d9670a930f886f52842d7595a7e1601f6179ac414"
annotations{5}
title: "Get counts of NSW development applications by status, application type and council."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "nsw_da_resolve_address"
title: "Resolve a NSW street address to its official form and latitude/longitude."
effect: "READ"
effect_confidence: 0.888
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.93
risk_severity: "LOW"
fingerprint: "20be8a241ea19d47eaa43e6c5c1f09151532d538934df126dc33ba970b80e6e2"
input_schema_fingerprint: "d8aeb5b11ccb52e57abd2e24779e075537e571b40b577690b22276ae355a62bb"
annotations{5}
title: "Resolve a NSW street address to its official form and latitude/longitude."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
7{9}
name: "nsw_da_search_applications"
title: "Search NSW development applications by council, suburb, postcode or lodgement date, newest lodgement first."
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "22ba6f8df30f5e8bfddf8afd843dfba0bdbc2aff0716288fbbbb44e25caea1ba"
input_schema_fingerprint: "d170b5493232d316e43e426531eb4afc2bd88778f935c91ead5b176fcfb46726"
annotations{5}
title: "Search NSW development applications by council, suburb, postcode or lodgement date, newest lodgement first."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "nsw_da_search_nearby_applications"
title: "Find NSW development applications within 2 km of a street address or latitude/longitude, nearest first."
effect: "READ"
effect_confidence: 0.888
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.99
risk_severity: "LOW"
fingerprint: "72ecb7ef97eda6a3ae4a690e6c35402a6623121c456ee3f310d9d2bb6293a23c"
input_schema_fingerprint: "9b677f9cead2703a24264f3dd7be24f9ac0c748f299373bab460d0c0aab9c43a"
annotations{5}
title: "Find NSW development applications within 2 km of a street address or latitude/longitude, nearest first."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
9{9}
name: "nsw_property_get_development_activity"
title: "Get what is being built near a NSW address: development applications and CDCs, summarised."
effect: "READ"
effect_confidence: 0.905
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.873
risk_severity: "LOW"
fingerprint: "838f168404a47efa579b0e1f89d24c1c78d20c195130daf5725de6dc19433f31"
input_schema_fingerprint: "c60d653d002483bb5864af782369809519703fb34b78c97af3d439bbbf17210c"
annotations{5}
title: "Get what is being built near a NSW address: development applications and CDCs, summarised."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
10{9}
name: "nsw_property_get_planning_report"
title: "Get the planning controls, lot and development applications for a NSW address in one call."
effect: "READ"
effect_confidence: 0.866
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.873
risk_severity: "LOW"
fingerprint: "c85a5c56373ccadbd394b629f9fc67dc2fe636eb5113e3729ac48824c419c140"
input_schema_fingerprint: "444199979140d9070cc28e0c400798a70fca9102f0f96799e5496066aa0df6a9"
annotations{5}
title: "Get the planning controls, lot and development applications for a NSW address in one call."
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
11{9}
name: "request_data"
title: "Request data that is not covered yet"
effect: "WRITE"
effect_confidence: 0.902
capabilities[0]
risk_severity: "LOW"
fingerprint: "ecdc4c369f12c90ae4b2168381b2c11859d1b14520cafa76a557bdfeca17457c"
input_schema_fingerprint: "33d5f98f031e9dc7110570f740fdb56b6dfdf7a3f885dce4e52c9bf33f85f6c2"
annotations{5}
title: "Request data that is not covered yet"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: false
resources[4]
0{4}
key: "https://agent-data-platform.langtools.workers.dev/docs/nsw-cdc.md"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "16cf726b7d23b73f7d24cc0e2a4a77e3f2cf6c2486569bee82bca2402f5d228b"
1{4}
key: "https://agent-data-platform.langtools.workers.dev/docs/nsw-da.md"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "4f3b0c97e2ce882bed1bec608390d641b40ce1ea41fdabc784b9bccbb3b437e8"
2{4}
key: "https://agent-data-platform.langtools.workers.dev/docs/nsw-property.md"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "8589281b257c1bacdcbb0221dff2808a0c3aa396dac2442946ad2b5a5b58fdc2"
3{4}
key: "https://agent-data-platform.langtools.workers.dev/llms.txt"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "f36b9c486ff4f56207266bcab2e5be19f2cc5732b1bb8d25525a2c05679e53bb"
prompts[4]
0{2}
name: "nsw_da_council_overview"
fingerprint: "622b2b86db4826fffba12c444e94336186986a2a44c72da7a3e4cf1da8a4cc91"
1{2}
name: "nsw_da_development_near_address"
fingerprint: "c321cc01bf022cebfb3420b7161b10652396d081b6a0037931a664b205fe72ea"
2{2}
name: "nsw_da_track_application"
fingerprint: "b0a4df8e961498c2c27f235358409df213568d7f0660b014d734d525b9cae3ce"
3{2}
name: "nsw_property_due_diligence"
fingerprint: "e3c151e63346d473c184dce54106654a1e5552abf461c3bb76500ddb8285c9e5"
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: "agent-data-platform.langtools.workers.dev"
registrable_domain: "langtools.workers.dev"
source: "transport"
findings[3]
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: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
2{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: "nsw_da_get_application"
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: "io.github.zuo305/agent-data-platform"
registry_content_sha256: "406af7d25f1174b5ce4721607083ff69eefd93c6f6d14fef69ce2d8471f151a7"
scan_snapshot_fingerprint: "f930d77635a6cc1f0ca696860942147f23acb3fa79604f040744efd8e94b106e"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T02:21:18.955Z"
observed_at: "2026-11-10T11:29:02.767+00:00"
registry_published_at: "2026-11-02T03:19:24.336965+00:00"
registry_updated_at: null