Skip to content
Back to search
100
MCP live MCP 2026-07-28 http ext: skills

iana-registries-mcp-server

cyanheads/iana-registries-mcp-server

Find IANA ports, MIME types, HTTP codes/fields, URI schemes, PENs, BCP 47 tags, RFCs, any registry.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1448ms
last probe
Tools
10
callable
Resources
1
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
10 tools, 1 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
11 items in total; 3 or more earns these points.
pass Describes itself 10/10
99 characters; more than 30 earns these points.

Tools · 10

iana_lookup_port

Look up IANA service name and transport protocol port assignments. Pass exactly one of `port` (a number, 0–65535), `service` (an exact service name such as "postgresql"), or `keyword` (words matched a…

iana_lookup_media_type

Look up registered media (MIME) types. Pass exactly one of `type` (a full name such as "application/json"; parameters after ";" are ignored) or `keyword` (words matched against registered type names a…

iana_lookup_http_status

Look up an HTTP status code in the IANA registry, or search reason phrases. Pass exactly one of `code` (100–599) or `keyword` (e.g. "too many"). Returns the registered phrase, its class, defining refe…

iana_lookup_http_field

Look up a registered HTTP field (header or trailer) name. Pass exactly one of `name` (case-insensitive, e.g. "Cache-Status") or `keyword` (words matched against field names and comments). Returns the …

iana_lookup_uri_scheme

Look up a registered URI scheme. Pass exactly one of `scheme` (e.g. "mailto"; a trailing ":" or "://" is ignored) or `keyword` (words matched against scheme names and descriptions). Returns the status…

iana_lookup_pen

Look up a Private Enterprise Number (PEN). Pass exactly one of `pen` (a number such as 32473, or an OID under 1.3.6.1.4.1 such as 1.3.6.1.4.1.32473.1.2) or `organization` (words matched against organi…

iana_lookup_language_tag

Parse and validate a BCP 47 language tag against the IANA Language Subtag Registry, or search subtags by description. Pass exactly one of `tag` (e.g. "zh-Hant-TW", "sr-Latn", "en_US") or `description`…

iana_get_rfc_status

Get the current status of up to ten distinct RFCs, Internet-Drafts, or BCP/STD/FYI series per page from up to 1,000 input items. Canonical aliases resolve once. When more remain, deferred_ids previews…

iana_search_registries

Find IANA protocol registries and sub-registries by keyword over their titles and protocol categories, e.g. "tls cipher", "dns resource record", "protocol numbers". Returns the registry and sub-regist…

iana_get_registry_records

Read records from any IANA XML registry by id, e.g. registry "tls-parameters" with subregistry "tls-parameters-4" (TLS Cipher Suites), "protocol-numbers", "http-methods", or "cbor-tags"; an iana.org/a…

Resources · 1

iana-registries-guide

Trace protocol assignments to their defining documents with iana_* tools. Use when resolving an unfamiliar registry or code-point namespace, auditing RFC and draft references, or checking the current …

skill://iana-registries-guide/SKILL.md

Skills · 1

iana-registries-guide

Trace protocol assignments to their defining documents with iana_* tools. Use when resolving an unfamiliar registry or code-point namespace, auditing RFC and draft references, or checking the current …

skill://iana-registries-guide/SKILL.md
1 file

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://iana-registries.caseyjhand.com/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "iana-registries-mcp-server": {
      "url": "https://iana-registries.caseyjhand.com/mcp",
      "transport": "http"
    }
  }
}