MMetadata /docs
Docs/Tools/resolve_visitor_ip

resolve_visitor_ip

Deanonymize a website visitor IP to the COMPANY that owns it.

Read utilities

Returns data. Calling it changes nothing, so it is safe in an unattended loop.

What it does

Deanonymize a website visitor IP to the COMPANY that owns it.

Company-level only (no person-level PII). Use for visitor-to-account attribution.

RETURNS: {resolved: bool, company?: {domain, name, employee_range, industry, city, state}}.
Returns {resolved: false} when the IP can't be resolved or targeting is not configured.

Arguments

ArgumentTypeNotes
ip string required The visitor's IP address (IPv4 or IPv6).

Request

Request template, not a complete runnable example. Replace placeholders, empty objects, arrays, and zero values with valid account-specific inputs. Read required fields and nested constraints in the full schema. Confirm the account, connected channels, and referenced assets before calling a write tool.

curl
curl -s -X POST https://mcp-server.metadata.io/mcp \
  -H "Authorization: $METADATA_PAT" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "MCP-Protocol-Version: 2025-11-25" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"resolve_visitor_ip","arguments":{"ip":"<ip>"}}}'

Response

No recorded response. This tool needs arguments that only exist inside an account, so no response is recorded here. The request is an illustrative template. Fill required fields and check the current schema before calling it. No response is fabricated.

Other utilities tools:

Browse the tool catalog · machine-readable index