WhoisXML MCP. Know who owns what, where it lives, and if your contacts are real.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
WhoisXML lets you run deep network intelligence checks directly from your agent. Validate domain ownership, check if an IP address belongs to a specific city or company, confirm email addresses are real, and see immediately if a domain name is available for registration.
What your AI agents can do
Check domain availability
Checks whether a specific domain name is available to be registered right now.
Get ip geolocation
Pulls the geographical location, ISP, and coordinates for any given IP address.
Get whois record
Gets detailed ownership information, including raw or parsed registration data for a domain name.
Retrieve both parsed and raw WHOIS data, showing who registered the domain and when.
Instantly identify the country, city, ISP, and coordinates associated with any given IP address.
Check an email address's syntax and MX records to confirm it is valid and capable of receiving messages.
Run a quick check to see if a specific domain name can be registered right now.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
WhoisXML: 4 Tools for Network Analysis
Analyze domain availability, location data, WHOIS records, and email validity using these four specialized tools.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using WhoisXML on Vinkius019e390acheck domain availability
Checks whether a specific domain name is available to be registered right now.
019e390aget ip geolocation
Pulls the geographical location, ISP, and coordinates for any given IP address.
019e390aget whois record
Gets detailed ownership information, including raw or parsed registration data for a domain name.
019e390averify email
Checks if an email address is syntactically valid and whether the associated domain has active mail exchange records.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with WhoisXML, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by WhoisXML API. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 4 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
The Manual Hassle of Vetting Contacts
Right now, vetting a single lead requires switching between your email client, Google Maps for IP location, and three different browser tabs to check domain registration status. You copy the IP address, paste it into one tool. Then you switch to another tab and run the WHOIS lookup on the associated domain. It's slow, error-prone, and takes minutes per single record.
With this MCP, your agent handles the whole sequence in a single prompt. Give it an email or an IP address, and it runs all necessary background checks—domain ownership, geo-location, deliverability status—and gives you one clean output. That's how much time you save.
WhoisXML MCP Delivers Proven Network Facts
You no longer need to jump between multiple services or wait for different API calls. The agent consolidates the location data from get_ip_geolocation, combines it with domain ownership details from get_whois_record, and validates contact integrity using verify_email.
The result is a single source of truth that you trust. It moves your work from 'I think' to 'This is confirmed.'
What you can do with this MCP connector
Need to vet suspicious domains or clean up a lead list? This MCP connects advanced network intelligence—everything from WHOIS records to IP location data—right into your workflow. Instead of jumping between multiple external databases, you ask your agent one question and get a fully validated answer.
For example, if a client gives you an email address, the system first checks its syntax and MX records to confirm it can actually receive mail. If they give you an IP address, it immediately maps that IP back to a geographic location and ISP owner. This capability is critical for security research or due diligence.
When you chain this MCP with other tools in the Vinkius catalog, your agent doesn't just run checks; it builds a full audit trail of every piece of data used and how the budget was spent. The result is actionable intelligence, not just raw data.
It handles everything necessary to validate digital assets—from checking if a domain name is free for registration to pulling historical ownership records.
019e390a-b911-73a5-be4c-0c4498d5c6d8 How WhoisXML MCP Works
- 1 Subscribe to the WhoisXML MCP and provide your unique API key.
- 2 Connect this MCP to your preferred agent (Claude, Cursor, etc.).
- 3 Tell your agent what you need to know—for example, 'What is the location of 203.0.113.45?' or 'Is test@company.com a valid email?'. The agent runs the necessary checks and provides the answer.
The bottom line is that your AI agent uses this connector to run multiple, specialized data lookups without you ever leaving your chat window.
Who Is WhoisXML MCP For?
Security researchers who are tired of manually running five different web tools to profile a suspicious endpoint. Also for marketing ops staff who need to vet lead lists before an outreach campaign starts.
Investigates compromised or newly flagged domains and IP addresses by gathering ownership history and geolocation data.
Cleans up large lead databases, verifying that contact emails are active before passing them to the outreach team.
Integrates domain availability checks into a CI/CD pipeline or local IDE workflow without switching tools.
What Changes When You Connect
- Instantly map IP addresses to their physical location using get_ip_geolocation. You don't just know the number; you know the city and country it belongs to.
- Stop wasting time on bad leads. Use verify_email to confirm if a contact email is actually valid, checking for active MX records before sending any message.
- Before building anything, use check_domain_availability to see if your target domain name is open for immediate registration.
- Gather historical context with get_whois_record. You can pull raw and parsed ownership data to understand the full history of a website.
- When combining this MCP with messaging tools in Vinkius, you build automated workflows that validate every piece of contact information before action is taken.
Real-World Use Cases
Incident Response: Profiling Malicious IPs
A security analyst gets an IP address from a threat feed. Instead of manually running multiple lookups, they ask their agent to run get_ip_geolocation. The agent immediately reports the country and ISP, giving the initial context needed for triage.
Marketing Lead Scrubbing
A sales rep imports a list of 500 leads. They ask their agent to run verify_email on the entire batch. The agent filters out all addresses that are syntactically invalid or lack MX records, saving hours of manual cleanup.
Project Planning: Domain Conflict
A developer is setting up a new service and needs to ensure the name doesn't conflict. They ask their agent to run check_domain_availability for three potential names, getting instant confirmation on which ones are open.
Due Diligence: Tracking Corporate Change
A researcher suspects a company is rebranding or shifting servers. They use get_whois_record to pull the historical ownership data for their main domain, tracking changes in registrar and creation dates.
The Tradeoffs
Assuming location from IP alone
A user sees an IP address and assumes it's physically located where the company claims. They might skip checking MX records for email validity.
→ Always run get_ip_geolocation first to confirm the physical region, then use verify_email on any contact list data before making assumptions.
Checking domains manually
A marketing team copies a dozen domain names and opens ten different browser tabs just to check if they are available for purchase.
→ Use check_domain_availability. Pass all twelve domains to the agent in one query; it handles the bulk checks instantly.
Ignoring raw data context
A developer only looks at the modern, clean WHOIS view and misses a critical detail about the domain's original registration date or registrar.
→ Use get_whois_record to pull the full, raw dataset. This gives you all the historical metadata needed for deep analysis.
When It Fits, When It Doesn't
You need this MCP if your workflow requires absolute certainty about network identity and contact validity. Use it when you're vetting a suspicious endpoint (IP/domain) or cleaning large data sets (emails). Don't use it, however, if you are simply trying to scrape general website content—you still need a dedicated web scraping tool for that. If your only goal is basic syntax checking on an email address and you don't care about MX records, a simple regex check might suffice, but this MCP provides the necessary depth and proof of deliverability.
Common Questions About WhoisXML MCP
How does the WhoisXML MCP confirm if an email address is real? +
The verify_email tool checks more than just spelling. It validates the syntax and, critically, checks MX records to ensure the domain can actually receive mail.
What kind of data does get_whois_record provide? +
It provides comprehensive ownership details for a domain, including both parsed information (like creation dates) and raw registration data from the registrar.
Can I use WhoisXML to check multiple domains at once? +
Yes. You can ask your agent to run checks on an entire list of domains, using the tool that handles domain availability and ownership lookups efficiently.
Does get_ip_geolocation provide just country data? +
No, it gives much more detail. You'll get the city, ISP, coordinates, and full location context for any IP address you input.
How does the WhoisXML MCP keep my network data private when I run `get_whois_record`? +
Your credentials never sit on a disk; they pass through a zero-trust proxy. The entire operation executes inside Vinkius's secure sandbox, ensuring your keys are only used in transit for the call.
Are there rate limits when I use `check_domain_availability`? +
The platform handles request throttling to maintain stability. You’ll hit a usage ceiling long before we do; you can always check your billing dashboard for current quotas.
Which AI clients can I use to run the `get_ip_geolocation` tool? +
You connect once from any MCP-compatible client, including Claude, Cursor, or Windsurf. That single connection gives your agent access to every tool in our full catalog.
When I use `get_whois_record`, do I get raw text or clean data? +
You get both parsed and raw data streams. This lets you pull easy-to-read dates and structured fields while retaining the complete, unedited WHOIS record for maximum context.
Can I check if a domain is available for registration? +
Yes! Use the check_domain_availability tool. It provides a lightweight check to see if a specific domain name is currently available.
How do I find the physical location of an IP address? +
Simply use the get_ip_geolocation tool with the target IP. The agent will return the country, city, latitude, longitude, and ISP information.
Can this tool detect disposable or fake email addresses? +
Yes. The verify_email tool checks email syntax, MX records, and SMTP connections, and specifically flags disposable email providers.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.