# Ferntool Ip MCP server

Source: https://glimind.com/server/mcp-registry%2Fcom.ferntool%2Fip
Registry id: `mcp-registry/com.ferntool/ip`
Status: live (checked 2026-10-27T02:19:06.044Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 2553
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "ferntool-ip-mcp-server": {
      "type": "http",
      "url": "https://www.ferntool.com/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http ferntool-ip-mcp-server https://www.ferntool.com/mcp
```

## Tools (24)

- `ai_service_status`: Live status of AI services (ChatGPT/OpenAI, Claude, Gemini API, GitHub Copilot, Perplexity, Cohere) read from their official status pages, cached ~60s. level is
- `batch_lookup_ip`: Look up 1-100 IPv4/IPv6 addresses at once. Each result has version, scope, country, timezone, ASN, network owner and flags (is_tor, is_datacenter, provider).
- `check_dns_propagation`: Check whether a DNS change has spread: asks the domain's own authoritative name server (when reachable) and 8 big public resolvers (Cloudflare, Google, OpenDNS,
- `check_email_security`: Can someone fake (spoof) email from a domain? Reads SPF (counts the 10 DNS-lookup limit, follows includes), DMARC (policy, pct, reports, inherited from the pare
- `check_website_legit`: Is this website legit or a scam? Follows the URL (redirects included) and returns plain-language warning signs: domain age from RDAP (scam shops are usually day
- `check_website_status`: Is a website down? Resolves its DNS and loads the URL once (10 s timeout) from FernTool's Cloudflare edge, then returns verdict (up/down), reason (ok, blocked_b
- `convert_timestamp`: Convert a Unix timestamp (seconds, milliseconds, microseconds or nanoseconds, auto-detected) to a readable date, or a date/time string (e.g. 2026-12-25 09:00, r
- `convert_timezone`: Convert a time between time zones with daylight saving applied (you cannot do this reliably yourself). from/to accept IANA zones (Africa/Johannesburg), common a
- `count_words`: Exactly count words, characters (with and without spaces), sentences and paragraphs in a text, with reading/speaking time and the most repeated words. Use this 
- `date_calc`: Exact calendar maths. With end: days between two dates (plus weeks, months+days, weekdays Mon-Fri, weekend days). With add_days/add_weeks/add_months/add_years (
- `dns_lookup`: Resolve DNS records for a domain via Cloudflare 1.1.1.1 DNS-over-HTTPS. Types: A, AAAA, MX, TXT, NS, CNAME, SOA (default: all).
- `estimate_ai_cost`: Estimate token count and USD API cost of a text across major AI models (OpenAI GPT, Anthropic Claude, Google Gemini), and whether it fits each context window. T
- `generate_spf_record`: Build one valid SPF TXT record for a domain from the services that send its email (e.g. microsoft365, google, mailchimp, sendgrid, website). Optionally reads th
- `get_current_time`: Get the exact current date and time (you cannot know it otherwise). Returns Unix seconds and milliseconds, ISO 8601 in UTC and in the requested IANA time zone, 
- `get_my_ip`: Return the public IP address (and ISP, ASN, location, timezone) of the caller as seen by FernTool. Note: for remote agents this is the IP of the machine calling
- `lookup_ip`: Validate an IPv4/IPv6 address and return its version, scope (public/private/loopback/...), country, ASN and network owner (DB-IP Lite + IPtoASN data).
- `make_qr_code`: Create a static QR code (never expires) for a URL, Wi-Fi string (WIFI:T:WPA;S:name;P:pass;;), mailto:, tel: or any text up to 2000 characters. Returns an SVG st
- `pick_random`: Fairly pick random winners from a list, shuffle a list, or split people into random even teams, using a cryptographically secure generator (you cannot choose fa
- `random_number`: Fair, cryptographically secure random integers (you cannot produce real randomness yourself). min and max are inclusive. unique=true for no repeats (raffles, lo
- `reverse_dns`: Reverse DNS (PTR) lookup for an IPv4/IPv6 address, with forward-confirmation check.
- `subnet_calc`: IPv4/IPv6 CIDR subnet calculator: network, netmask, wildcard, broadcast, first/last usable host, total and usable addresses, block type.
- `trace_redirects`: Where does a link really go? Follows a URL (short links like bit.ly, tracking links, QR code links) hop by hop without a browser: every redirect with status cod
- `validate_ip`: Check whether a string is a valid IPv4 or IPv6 address and classify it.
- `whois_lookup`: WHOIS via RDAP for a domain (registrar, created/expiry dates, status, nameservers, DNSSEC), an IP address (network name, range, owner org, country, abuse contac

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
