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
| Argument | Type | Notes | |
|---|---|---|---|
ip |
string | required | The visitor's IP address (IPv4 or IPv6). |
Request
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 above is still the exact shape to send. Nothing on this page is invented.
Related
Other utilities tools: