{
  "name": "net.inspect",
  "group": "web",
  "summary": "Report the caller's IP, geolocation, network and TLS details as seen from the edge.",
  "description": "Returns what a server actually observes about the caller: source IP, country and city, ASN and network operator, the Cloudflare edge location that served the request, HTTP version and TLS cipher. Useful for confirming egress IP, diagnosing a geo-routing problem, or establishing an agent's own network context.",
  "keywords": [
    "what is my ip",
    "ip geolocation",
    "asn",
    "my ip address",
    "tls version",
    "edge location",
    "http headers"
  ],
  "endpoint": "https://fluentedi.com/v1/net/inspect",
  "mcp_name": "net_inspect",
  "makes_network_request": false,
  "parameters": {
    "type": "object",
    "properties": {
      "include_headers": {
        "description": "Echo the request headers back (Authorization and Cookie are redacted).",
        "type": "boolean",
        "default": false
      }
    },
    "required": [],
    "additionalProperties": false
  },
  "examples": [
    {
      "description": "Confirm the egress IP and location",
      "url": "https://fluentedi.com/v1/net/inspect",
      "args": {}
    },
    {
      "description": "Debug what headers arrive at the server",
      "url": "https://fluentedi.com/v1/net/inspect?include_headers=true",
      "args": {
        "include_headers": true
      }
    }
  ],
  "suggestion": null
}