{
  "name": "MyIPShow",
  "description": "MyIPShow provides free IP address, network, and connection-diagnostic tools: IP check, IP lookup, VPN detection, proxy detection, DNS lookup, ping/connectivity testing, internet speed testing, user-agent inspection, and robots.txt analysis.",
  "version": "1.1.0",
  "provider": {
    "url": "https://www.myipshow.com/p/about.html",
    "organization": "MyIPShow"
  },
  "iconUrl": "https://www.myipshow.com/favicon.ico",
  "documentationUrl": "https://www.myipshow.com/p/tools.html",
  "supportedInterfaces": [
    {
      "url": "https://www.myipshow.com/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "extensions": []
  },
  "securitySchemes": {},
  "securityRequirements": [],
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "ip-lookup",
      "name": "IP Lookup",
      "description": "Looks up IP address details: geolocation, ISP, and connection type.",
      "tags": [
        "ip",
        "geolocation",
        "isp"
      ],
      "examples": [
        "Where is 1.1.1.1 located?",
        "Look up the location of 8.8.8.8"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "ip-check",
      "name": "IP Check",
      "description": "Instantly shows your current public IP address (IPv4/IPv6) and basic connection details.",
      "tags": [
        "ip",
        "my-ip",
        "ip-address"
      ],
      "examples": [
        "What is my IP address?",
        "Check my IP address",
        "Show my public IP"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "vpn-check",
      "name": "VPN Check",
      "description": "Checks whether a given IP address is connected through a VPN.",
      "tags": [
        "vpn",
        "security"
      ],
      "examples": [
        "Is 203.0.113.5 using a VPN?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "proxy-check",
      "name": "Proxy Check",
      "description": "Checks whether a given IP address is routed through a proxy.",
      "tags": [
        "proxy",
        "security"
      ],
      "examples": [
        "Is this IP a proxy?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "dns-lookup",
      "name": "DNS Lookup",
      "description": "Queries DNS records (A, AAAA, MX, TXT, etc.) for a domain.",
      "tags": [
        "dns",
        "domain"
      ],
      "examples": [
        "Look up the MX records for example.com"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "ping-tool",
      "name": "Ping Tool",
      "description": "Tests connectivity and latency to a server or host.",
      "tags": [
        "network",
        "connectivity"
      ],
      "examples": [
        "Ping example.com"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "speed-test",
      "name": "Internet Speed Test",
      "description": "Measures download speed, upload speed, and ping.",
      "tags": [
        "speed",
        "network"
      ],
      "examples": [
        "Run a speed test"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "user-agent-check",
      "name": "User Agent Check",
      "description": "Reveals the caller's browser/device user-agent string.",
      "tags": [
        "browser",
        "fingerprinting"
      ],
      "examples": [
        "What is my user agent?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "robots-txt-analyzer",
      "name": "Robots.txt Analyzer",
      "description": "Fetches and explains a website's robots.txt rules.",
      "tags": [
        "seo",
        "crawling"
      ],
      "examples": [
        "Analyze example.com's robots.txt"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    }
  ]
}