{
  "name": "protocols.page",
  "version": "1.0.0",
  "description": "A precise reference for internet protocols, HTTP status codes, HTTP headers, DNS records, and network ports. Every entry is grounded in the original RFC or specification.",
  "supportedInterfaces": [
    {
      "url": "https://protocols.page/",
      "protocol": "https"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitions": false
  },
  "skills": [
    {
      "id": "lookup-http-status",
      "name": "Lookup HTTP Status Code",
      "description": "Look up an HTTP status code — meaning, RFC citation, examples, edge cases, and operator diagnosis.",
      "inputModes": ["text"],
      "outputModes": ["text"],
      "tags": ["http", "status-codes", "rfc"]
    },
    {
      "id": "lookup-http-header",
      "name": "Lookup HTTP Header",
      "description": "Look up an HTTP header field — syntax, directives, examples, and security implications.",
      "inputModes": ["text"],
      "outputModes": ["text"],
      "tags": ["http", "headers", "rfc"]
    },
    {
      "id": "lookup-port",
      "name": "Lookup Network Port",
      "description": "Look up a well-known network port — service name, transport protocol, security notes, and IANA registration.",
      "inputModes": ["text"],
      "outputModes": ["text"],
      "tags": ["ports", "networking", "iana"]
    },
    {
      "id": "lookup-dns-record",
      "name": "Lookup DNS Record Type",
      "description": "Look up a DNS resource record type — syntax, semantics, wire format, and RFC reference.",
      "inputModes": ["text"],
      "outputModes": ["text"],
      "tags": ["dns", "records", "rfc"]
    },
    {
      "id": "compare-protocols",
      "name": "Compare Protocols",
      "description": "Compare two protocols or technologies side by side — TCP vs UDP, HTTP/2 vs HTTP/3, REST vs gRPC, TLS 1.2 vs TLS 1.3.",
      "inputModes": ["text"],
      "outputModes": ["text"],
      "tags": ["comparison", "protocols"]
    },
    {
      "id": "lookup-glossary",
      "name": "Lookup Protocol Term",
      "description": "Look up a networking or protocol term — idempotent, latency, RTT, TTL, CIDR, handshake, TTFB.",
      "inputModes": ["text"],
      "outputModes": ["text"],
      "tags": ["glossary", "definitions"]
    }
  ]
}
