{"id":996876,"recorded_at":"2026-10-29T05:12:49.218583Z","observed_at":"2026-10-29T05:12:49.218546Z","subject_kind":"source_record","subject":"mcp_registry:io.github.pipeworx-io/ipinfo","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["mcp","https://gateway.pipeworx.io/ipinfo/mcp"],["web","https://pipeworx.io/packs/ipinfo"]],"name":"Ipinfo","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-29T04:20:03.741068Z","status":"active","statusChangedAt":"2026-10-29T04:20:03.741068Z","updatedAt":"2026-10-29T04:20:03.741068Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"IPInfo MCP — wraps ipinfo.io (free tier, no auth required for basic usage)","name":"io.github.pipeworx-io/ipinfo","packages":[{"environmentVariables":[{"description":"Optional Pipeworx API key. Without it calls are anonymous and capped daily; a free key raises the cap.","isSecret":true,"name":"PIPEWORX_API_KEY"}],"identifier":"@pipeworx/mcp-ipinfo","registryType":"npm","transport":{"type":"stdio"},"version":"1.1.0"}],"remotes":[{"type":"streamable-http","url":"https://gateway.pipeworx.io/ipinfo/mcp"}],"repository":{"source":"github","url":"https://github.com/pipeworx-io/mcp-ipinfo"},"title":"Ipinfo","version":"1.1.0","websiteUrl":"https://pipeworx.io/packs/ipinfo"}},"source":"mcp_registry","summary":"IPInfo MCP — wraps ipinfo.io (free tier, no auth required for basic usage)"},"body_sha256":"6e44203e457a756a86240e72756fc2c1687cd1d07adb5125ed461394fc142669","prev_id":315447,"leaf":"0xd9c8ac277033021434ac5bbdd4c78616d7fa3b7570c834e87eae5b1e369770ab","leaf_text":"{\"body\":\"6e44203e457a756a86240e72756fc2c1687cd1d07adb5125ed461394fc142669\",\"id\":996876,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793250769218546,\"prev\":315447,\"subject\":\"mcp_registry:io.github.pipeworx-io/ipinfo\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}