Skip to content
Squatch MCP

io.github.cyanheads/iana-registries-mcp-server

io.github.cyanheads/iana-registries-mcp-server

by io.github.cyanheadsยท v0.3.0Source: Official MCP Registry

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/c82f8502-54a6-4324-9237-7245332aa85a/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.cyanheads/iana-registries-mcp-server"
title: null
description: "Find IANA ports, MIME types, HTTP codes/fields, URI schemes, PENs, BCP 47 tags, RFCs, any registry."
version: "0.3.0"
homepage_url: null
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "io.github.cyanheads"
display_name: "io.github.cyanheads"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/cyanheads/iana-registries-mcp-server"
provider: "github"
owner: "cyanheads"
name: "iana-registries-mcp-server"
verified: false
packages[2]
0{4}
registry_type: "npm"
identifier: "@cyanheads/iana-registries-mcp-server"
version: "0.3.0"
transport: "stdio"
1{4}
registry_type: "npm"
identifier: "@cyanheads/iana-registries-mcp-server"
version: "0.3.0"
transport: "streamable-http"
transports[3]
0{5}
kind: "package"
type: "stdio"
endpoint_url: null
endpoint_host: null
auth_type: "unknown"
1{5}
kind: "package"
type: "streamable-http"
endpoint_url: null
endpoint_host: null
auth_type: "unknown"
2{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://iana-registries.caseyjhand.com/mcp"
endpoint_host: "iana-registries.caseyjhand.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[10]
0{9}
name: "iana_get_registry_records"
title: "Read IANA registry records"
effect: "READ"
effect_confidence: 0.776
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.733
risk_severity: "INFO"
fingerprint: "71e5188cdb86b92b4040d8fec1eb0737106fdfb86c44ada13135e3a88db87068"
input_schema_fingerprint: "64e245d7bc3671598fdeb6a952494662fcc66fb9084c7142d25fe5ce03045215"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
1{9}
name: "iana_get_rfc_status"
title: "Get RFC, Internet-Draft, and series status"
effect: "READ"
effect_confidence: 0.888
capabilities[3]
0{2}
capability: "EMAIL"
confidence: 0.718
1{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.837
2{2}
capability: "PERSONAL_DATA"
confidence: 0.728
risk_severity: "MEDIUM"
fingerprint: "38ead8f141c29e90170c04d4cb4e9ca7eb6b5be5487d37110994cef0df4aeb60"
input_schema_fingerprint: "9faaa81be533be67946b9be077c7c7cdd5f620cb988dc3c15493757af63257c9"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
2{9}
name: "iana_lookup_http_field"
title: "Look up an HTTP field name"
effect: "READ"
effect_confidence: 0.888
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.894
risk_severity: "INFO"
fingerprint: "9751749bd858701692206b0020fe8ca80d798ba942e52e7b76e624e7602a1031"
input_schema_fingerprint: "f5fcf82cd8edffba5eecd7b3302083b26c51084d74362a465619111b5e8aac39"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
3{9}
name: "iana_lookup_http_status"
title: "Look up an HTTP status code"
effect: "READ"
effect_confidence: 0.905
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.894
risk_severity: "INFO"
fingerprint: "f4d88b8c51704fead1410f3d6d957f6b82f987144b9d274c6df02b02dc8db29b"
input_schema_fingerprint: "0e4d155c2b2906ec41cfc0c426a129d01a2b4501637a976013c40b8a1508d0c6"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
4{9}
name: "iana_lookup_language_tag"
title: "Validate a BCP 47 language tag"
effect: "READ"
effect_confidence: 0.809
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.565
risk_severity: "INFO"
fingerprint: "467f31f5932802bbce96982e7e8a92bf16836e1eb9da2a620cd56a5711e517fe"
input_schema_fingerprint: "41ce2fb6433e641a0067735de8d5d534863c732fb9ae861f556c5dc2b27d167f"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
5{9}
name: "iana_lookup_media_type"
title: "Look up a media type"
effect: "WRITE"
effect_confidence: 0.639
capabilities[0]
risk_severity: "LOW"
fingerprint: "aa68d847c00812d085fb5ff2d2fffa9d7462e928a6623ef579c074c7ed121900"
input_schema_fingerprint: "8d3987e3c4a985a32d91e621a801e511bd4b416c5f153c676220e4b897dfed0e"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
6{9}
name: "iana_lookup_pen"
title: "Look up a Private Enterprise Number"
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "4251580e6d1edfb5ac284517c2f1cd915ee5bf1267ba2abe9c9e4d5328ac26b0"
input_schema_fingerprint: "7741bdeaa0bec340d810ebe084e8e0fda7e1671e6ce9a4320d701952866b9f2b"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
7{9}
name: "iana_lookup_port"
title: "Look up a port assignment"
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "4bf5ab67e0ed12f1f2559793c940139a1853b2dc7264cc72c1b87c1fc47e5e83"
input_schema_fingerprint: "97acf1e065339d9599925ce37184558ffaecadcb8e415409adec4b5427766a3f"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
8{9}
name: "iana_lookup_uri_scheme"
title: "Look up a URI scheme"
effect: "READ"
effect_confidence: 0.888
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.923
risk_severity: "INFO"
fingerprint: "7d1e7ff6d618d1c111f6802532f6b6eff0e9a0f9cb4456510dec8122d284beb2"
input_schema_fingerprint: "22afa047f36f50fc650a373d02096aa6fe53b07552b819cf0137143897e648ac"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
9{9}
name: "iana_search_registries"
title: "Search IANA registries"
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "d9e50809ef41ae32e9d0309c2cd0ddfde394c14bc815aa98adc494580572e405"
input_schema_fingerprint: "a269d9478b631dc3b1a1e136ceef6e6d171724a3980be9fedd57722a8832242d"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
resources[2]
0{4}
key: "skill://iana-registries-guide/SKILL.md"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "7b158ae6bf4559b606b2691bf2bc824be45ded343111ea3e5fca0daea8836e6d"
1{4}
key: "skill://{+path}"
kind: "template"
mime_type: null
fingerprint: "9777dc7f1cf468158c157032a0ccebf9b50270f4e8753af9ccaf2fe99890ccf0"
prompts[0]
extensions[1]
0: "io.modelcontextprotocol/skills"
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: "iana-registries.caseyjhand.com"
registrable_domain: "caseyjhand.com"
source: "transport"
findings[12]
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: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "iana_lookup_media_type"
2{6}
check_id: "SQ-TOOL-CROSS-TOOL-REFERENCE"
category: "prompt_injection"
severity: "HIGH"
title: "Gives instructions about other tools"
subject_type: "tool"
subject_name: "iana_get_registry_records"
3{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "iana_lookup_http_field"
4{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "iana_lookup_http_status"
5{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "iana_lookup_language_tag"
6{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "iana_lookup_media_type"
7{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "iana_lookup_pen"
8{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "iana_lookup_port"
9{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "iana_lookup_uri_scheme"
10{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "iana_search_registries"
11{6}
check_id: "SQ-TOOL-SENSITIVE-PATH-REFERENCE"
category: "prompt_injection"
severity: "HIGH"
title: "References credential or key locations"
subject_type: "tool"
subject_name: "iana_get_registry_records"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "partial"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "io.github.cyanheads/iana-registries-mcp-server"
registry_content_sha256: "8d7ab35d07ad4c4041d87a13d23ccbc63dd80584c2a8f1eb2fb0660f79ac8859"
scan_snapshot_fingerprint: "b9b502e90dc8314b5c0094e1b5a83111c2fedb9b2b06210cb7ec0225d39b5c3b"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T02:15:15.746Z"
observed_at: "2026-11-09T10:08:35.406+00:00"
registry_published_at: "2026-11-01T03:57:13.772187+00:00"
registry_updated_at: null