@apifreaks/mcp
@apifreaks/mcp
El servidor oficial de Model Context Protocol (MCP) para APIFreaks. Añádelo a Claude, Cursor, Windsurf o cualquier cliente compatible con MCP y tu IA podrá consultar al instante el clima en vivo, dominios, IPs, registros DNS, certificados SSL, tipos de cambio, precios de materias primas, capturas de pantalla, PDFs, extracción web, validación de VAT/IBAN/SWIFT, validación de correos y teléfonos, geocodificación y mucho más.
¿Qué puedes preguntar una vez conectado?
🌦 | "¿Cuál es el pronóstico de 7 días para Tokio y debería llevar paraguas?" |
🔒 | "Comprueba el certificado SSL de stripe.com — ¿es válido y cuándo caduca?" |
🌍 | "¿Quién registró openai.com y cuándo? ¿Ha cambiado recientemente el registro WHOIS?" |
💱 | "Convierte 2500 USD a EUR, GBP y JPY al tipo de cambio en vivo de hoy." |
🔍 | "Comprueba si estos 20 nombres de dominio están disponibles para su registro." |
📡 | "¿Qué registros DNS tiene github.com? Muéstrame los registros MX y TXT completos." |
Índice de Contenidos
Related MCP server: Weather MCP Server
Requisitos
Node.js v24 o superior
Una clave de API de APIFreaks — regístrate gratis
Variables de Entorno
Variable | Obligatoria | Descripción |
| Sí | Tu clave de API de APIFreaks — consíguela en apifreaks.com |
| Sí | Lista de módulos separados por comas para exponer. Si no se establece o está vacía, solo se lista |
Módulos
Este servidor cubre muchas APIs. Anunciarlas todas en tools/list llenaría la ventana de contexto del cliente, por lo que te suscribes a los módulos que realmente necesitas.
Establece APIFREAKS_MODULES en la configuración de tu cliente MCP. Solo se registran esos módulos, de modo que tools/list devuelve solo ese subconjunto. Si la variable falta o está vacía, no se listan herramientas de API — solo list_modules. Llámala para ver cada módulo y las herramientas que contiene, luego pega una línea completa de APIFREAKS_MODULES=... (todos los módulos que quieras, no solo el nombre nuevo) y reinicia.
APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weatherLos guiones y los guiones bajos son intercambiables (user-agent y user_agent funcionan ambos). Los nombres desconocidos se ignoran y se registran en stderr.
Módulo | Herramientas |
| Geolocalización de IP e inteligencia de amenazas (individual + masiva) |
| Geocodificación directa e inversa |
| Dominio, IP, ASN, historial, inversa, masiva |
| Consulta en vivo, historial, inversa, masiva |
| Extracción de HTML estático y extracción con renderizado JS |
| Validación de correos individual y masiva |
| Validación de teléfonos individual y masiva |
| Certificado en vivo y cadena completa |
| Comprobaciones de disponibilidad, sugerencias, masiva, búsqueda de subdominios |
| Captura, captura con desplazamiento, masiva |
| Fusionar, dividir, comprimir, proteger, generar, convertir |
| Tipos de cambio en vivo/históricos, conversores, series temporales, símbolos, límites |
| Precios en vivo/históricos, fluctuación, series temporales, símbolos |
| Tipos de VAT, números de VAT, IBAN, SWIFT/BIC |
| Búsqueda, radio, distancia, ciudad/región |
| Actual, pronóstico, histórico, calidad del aire, marino, inundaciones, astronomía |
| Unidades administrativas, países, ciudades, regiones, banderas |
| Búsqueda y conversión |
| Analizar cadenas de user-agent individuales o masivas |
Cómo Obtener Tu Clave de API
Inicia sesión o crea una cuenta gratuita en apifreaks.com. Tu clave de API está en el panel de control, en API Keys.
Documentación completa de la API: apifreaks.com/docs
Inicio Rápido
La forma más rápida de conectarlo — a través de la CLI de Claude Code:
claude mcp add apifreaks -e APIFREAKS_API_KEY=your_apikey_here -e APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcpReemplaza ip-intelligence,currency,whois,dns,weather con los módulos que necesites. Para Cursor, Windsurf, Cline y otros, consulta las Guías de Integración a continuación.
Guías de Integración
Claude Code
A través de la terminal (recomendado):
claude mcp add apifreaks -e APIFREAKS_API_KEY=your_apikey_here -e APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcpA través del archivo de configuración (~/.claude/settings.json):
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Codex CLI
codex mcp add apifreaks --env APIFREAKS_API_KEY=your_apikey_here --env APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcpInicia una nueva sesión de Codex después de añadir el servidor.
Claude Desktop
Edita claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Reinicia Claude Desktop después de guardar.
Cursor
Crea o edita .cursor/mcp.json en la raíz de tu proyecto (o ~/.cursor/mcp.json para configuración global):
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}O ve a Cursor Settings → MCP y añade el servidor a través de la interfaz.
Windsurf
Edita ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Cline
Abre el panel MCP Servers en Cline, haz clic en Configure y luego en Advanced MCP Settings para abrir cline_mcp_settings.json. O edítalo directamente:
macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonLinux:
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonWindows:
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Reinicia Cline después de guardar.
OpenCode
Edita ~/.config/opencode/config.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"apifreaks": {
"type": "local",
"command": ["npx", "-y", "@apifreaks/mcp"],
"environment": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Gemini CLI
Edita ~/.gemini/settings.json (o .gemini/settings.json en la raíz de tu proyecto para configuración a nivel de proyecto):
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}VS Code (GitHub Copilot / Continue)
Crea .vscode/mcp.json en tu espacio de trabajo:
{
"servers": {
"apifreaks": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Glama
El servidor MCP de APIFreaks está listado en Glama. Glama ofrece conexión con un clic y configuración automática para Claude Desktop y otros clientes MCP, junto con análisis de seguridad periódicos y puntuación de calidad de herramientas.
Haz clic en Connect en la página del listado de Glama y sigue las instrucciones — generará automáticamente la configuración correcta para tu cliente.
Herramientas Disponibles
IP Intelligence (ip-intelligence) — 4 herramientas
Geolocalización, ISP, red y datos de amenazas para cualquier dirección IP.
Herramienta | Descripción |
| Datos de geolocalización para una IP, dirección IPv6 o nombre de host |
| Datos de geolocalización para hasta 50,000 IPs en una sola solicitud |
| Puntuación de amenaza, detección de VPN/proxy/Tor/bot para una sola IP |
| Inteligencia de amenazas para hasta 50,000 IPs en una sola solicitud |
Geocodificación (geocoding) — 2 herramientas
Conversión dirección ↔ coordenadas.
Herramienta | Descripción |
| Convierte una dirección o nombre de lugar en coordenadas |
| Convierte coordenadas en una dirección postal |
WHOIS (whois) — 6 herramientas
Datos de propiedad de dominios e IPs, incluidos registros históricos.
Herramienta | Descripción |
| Registro WHOIS en vivo para un nombre de dominio |
| Datos de propiedad y red WHOIS para una dirección IPv4 o IPv6 |
| Datos WHOIS para un Número de Sistema Autónomo (ASN) |
| Instantáneas históricas de WHOIS para un dominio (datos desde 1986) |
| Busca registros WHOIS por nombre de propietario, correo, empresa o palabra clave |
| Datos WHOIS en vivo para hasta 100 dominios a la vez |
DNS (dns) — 4 herramientas
Registros DNS en vivo, historial y búsquedas inversas.
Herramienta | Descripción |
| Registros DNS en tiempo real para un nombre de host — A, AAAA, MX, NS, TXT, CNAME, SOA, SPF |
| Instantáneas históricas de registros DNS para un nombre de host |
| Encuentra todos los nombres de host que apuntan a un valor de registro DNS específico |
| Registros DNS en tiempo real para hasta 100 nombres de host a la vez |
Scraper (scraper) — 2 herramientas
Extrae HTML o campos estructurados de una URL. Modo estático primero; renderizado JS solo cuando la página necesita un navegador.
Herramienta | Descripción |
| Extrae HTML estático (extracción / envío de formularios opcional). Instrucciones vacías devuelven la página completa |
| Extrae con renderizado de JavaScript, pasos de navegador, proxies y resolución de CAPTCHA opcional |
Validación de correo electrónico (email-validation) — 2 herramientas
Entregabilidad, sintaxis, dominio y enriquecimiento opcional de IP.
Tool | Description |
| Valida una única dirección de correo electrónico |
| Valida hasta 100 direcciones de correo electrónico en una sola solicitud |
Validación de teléfono (phone-validation) — 2 herramientas
Operador, tipo de línea, ubicación y formatos estandarizados.
Tool | Description |
| Valida un único número de teléfono |
| Valida hasta 100 números de teléfono en una sola solicitud |
SSL (ssl) — 2 herramientas
Datos de certificados SSL en vivo para cualquier dominio.
Tool | Description |
| Recupera el certificado SSL en vivo de un dominio |
| Recupera la cadena completa de certificados SSL de un dominio |
Dominio (domain) — 4 herramientas
Comprobaciones de disponibilidad de dominio con soporte para lotes, sugerencias y descubrimiento de subdominios.
Tool | Description |
| Comprueba si un nombre de dominio está disponible para su registro |
| Comprueba la disponibilidad y obtén sugerencias de dominios alternativos |
| Lista paginada de subdominios descubiertos para un dominio |
| Comprueba la disponibilidad de hasta 100 dominios a la vez |
Captura de pantalla (screenshot) — 3 herramientas
Captura pantallas y grabaciones con desplazamiento de cualquier página web.
Tool | Description |
| Captura una pantalla de una página web y devuelve la URL de la imagen |
| Captura pantallas de hasta 50 páginas web en una sola solicitud |
| Graba un vídeo con desplazamiento o un GIF animado de una página web |
PDF (pdf) — 20 herramientas
Combinar, dividir, extraer o eliminar páginas, convertir a imágenes, generar desde plantillas, comprimir, rotar, cifrar/restringir, descifrar/eliminar restricciones y linealizar.
Los trabajos (combinar, dividir, convertir, …) son asíncronos: devuelven un taskId. Comprueba el progreso con pdf_task_status. Los archivos locales necesitan una ruta absoluta (el servidor MCP lee el disco). También puedes pasar un file_id almacenado. La generación de plantillas (pdf_generate, pdf_generate_bulk) es síncrona y devuelve una pdf_url alojada.
Los trabajos completados incluyen URL de descarga. Añade tu clave de API como parámetro de consulta apiKey o como cabecera X-apiKey.
Tool | Description |
| Combina PDFs (rutas locales y/o IDs de archivo almacenados) |
| Divide un PDF por rangos de páginas |
| Extrae páginas a un nuevo PDF o ZIP |
| Elimina páginas de un PDF |
| Convierte páginas a PNG, JPG, TIFF, BMP o GIF |
| Renderiza una plantilla con JSON y obtén una URL de PDF alojada |
| Renderiza un PDF por cada fila de CSV |
| Reduce el tamaño del archivo PDF |
| Rota páginas |
| Protege un PDF con contraseña |
| Restringe la impresión, copia y edición |
| Elimina el cifrado |
| Elimina las restricciones de permisos |
| Linealiza para Fast Web View |
| Comprueba un trabajo asíncrono ( |
| Metadatos de un archivo almacenado |
| Lista los PDFs almacenados |
| Elimina un PDF almacenado |
| Sube PDFs locales y obtén IDs de archivo |
| Sube un PDF grande como bytes sin procesar y obtén un ID de archivo |
Divisa (currency) — 12 herramientas
Tipos de cambio en vivo e históricos para más de 170 monedas fiduciarias y más de 830 criptomonedas.
Tool | Description |
| Tipos de cambio más recientes para todas las monedas admitidas |
| Tipos de cambio para una fecha pasada específica |
| Convierte un importe entre monedas usando tipos de cambio en vivo |
| Convierte usando tipos de cambio de una fecha pasada específica |
| Tipos de cambio día a día durante un rango de fechas personalizado |
| Métricas de fluctuación de tipos y cambio porcentual durante un período |
| Convierte a la moneda local del país de una dirección IP |
| Lista completa de monedas admitidas con metadatos |
| Mapa de símbolos de moneda a nombres de moneda |
| Valida un símbolo de moneda y obtén su nombre completo |
| Ventana de disponibilidad de datos históricos para cada moneda |
| Ventana de disponibilidad de datos históricos para un código de moneda |
Materia prima (commodity) — 7 herramientas
Precios en tiempo real e históricos de materias primas como oro, petróleo y productos agrícolas.
Tool | Description |
| Precios en tiempo real de una o más materias primas |
| Precios OHLC históricos de materias primas en una fecha específica |
| Métricas de fluctuación de precios durante un rango de fechas |
| Precios OHLC diarios durante un rango de fechas (hasta 365 días) |
| Lista todos los símbolos de materias primas admitidos con metadatos |
| Valida un símbolo de materia prima y obtén todos sus detalles |
| Lista todas las monedas de cotización admitidas para el precio de materias primas |
Financiero (financial) — 9 herramientas
Tipos de IVA, comprobación de números de IVA, validación de IBAN y consulta de SWIFT/BIC.
Tool | Description |
| Tipos de IVA de un país, opcionalmente por estado |
| Tipos de IVA de hasta 100 países/estados |
| Tipos de IVA del país resuelto a partir de una dirección IP |
| Valida un número de IVA de la UE (VIES) o del Reino Unido (HMRC) |
| Valida un IBAN (formato, suma de verificación, metadatos bancarios/SEPA) |
| Datos bancarios de un código SWIFT/BIC de 8 u 11 caracteres |
| Profundiza país → banco → ciudad → códigos SWIFT/BIC |
| Países (y estados de IVA) admitidos por las API de IVA, IBAN y SWIFT |
| Comprueba si un país está admitido por IVA, IBAN y/o SWIFT |
Código postal (zipcode) — 7 herramientas
Búsquedas de códigos postales, búsquedas por radio y cálculos de distancia en todo el mundo.
Tool | Description |
| Busca un código ZIP o postal: ciudad, región, país, coordenadas |
| Encuentra todos los códigos ZIP dentro de un radio dado desde un punto central |
| Calcula la distancia desde un punto base hasta 100 códigos ZIP |
| Obtén todos los códigos ZIP/postales de una ciudad |
| Busca hasta 100 códigos ZIP/postales a la vez |
| Encuentra todos los pares de códigos ZIP dentro de un umbral de distancia dado |
| Obtén todos los códigos ZIP/postales de un estado, provincia o región |
Clima (weather) — 9 herramientas
Condiciones en tiempo real, pronósticos, datos históricos, monitoreo ambiental y astronomía.
Tool | Description |
| Clima actual para cualquier ubicación: temperatura, humedad, viento, presión, AQI |
| Pronóstico hasta 16 días con precisión diaria, horaria o por minutos |
| Clima histórico para cualquier fecha pasada (datos desde 1940) |
| Clima histórico durante un rango de fechas personalizado |
| Índice de calidad del aire en tiempo real o pronosticado y desglose de contaminantes |
| Clima marino y oceánico, en tiempo real o pronóstico hasta 16 días |
| Pronóstico de inundaciones con datos de caudal de ríos y percentil de flujo |
| Clima actual para hasta 50 ubicaciones en una sola solicitud |
| Amanecer, atardecer, fase lunar, crepúsculo, hora dorada, mediodía solar, salida de la luna y posiciones del sol/luna |
Geografía (geography) — 10 herramientas
Países, ciudades, unidades administrativas, regiones e imágenes de banderas.
Tool | Description |
| Tipos de nivel administrativo para un país |
| Estados, provincias y otras unidades administrativas de un país |
| Detalles de una unidad administrativa |
| Lista de países con códigos ISO, capitales y regiones |
| Metadatos completos de un país por código alfa-2 |
| Ciudades de un país, opcionalmente filtradas por unidad administrativa |
| Lista de regiones GeoDB (África, América, Asia, Europa, Oceanía, Polar) |
| Lista de subregiones, opcionalmente filtradas por región |
| Identificadores de bandera de países y organizaciones admitidos |
| Recupera una imagen de bandera de un país u organización |
Zona horaria (timezone) — 2 herramientas
Búsquedas y conversiones de zona horaria utilizando cualquier identificador de ubicación.
Tool | Description |
| Información de zona horaria para una ubicación — acepta IP, ciudad, lat/long, IATA, ICAO o UN/LOCODE |
| Convierte una fecha y hora de una zona horaria a otra |
Agente de usuario (user-agent) — 2 herramientas
Analiza cadenas de user-agent para extraer información del navegador, sistema operativo y dispositivo.
Tool | Description |
| Analiza una cadena de user-agent — navegador, dispositivo, sistema operativo, motor |
| Analiza hasta 100 cadenas de user-agent en una sola solicitud |
Soporte
Correo electrónico: support@apifreaks.com
Estado: status.apifreaks.com
Incidencias: github.com/api-freaks/apifreaks-mcp/issues
Licencia
Este proyecto está licenciado bajo la Apache License 2.0. Eres libre de usar, modificar y distribuir este software de acuerdo con los términos de la licencia.
Política de Privacidad
Tus solicitudes de API son procesadas por APIFreaks de acuerdo con su política de privacidad. Consulta apifreaks.com/privacy-policy para obtener detalles sobre cómo se recopilan y manejan los datos.
Available Tools
1 toollist_modulesDiscover APIFreaks modulesARead-onlyIdempotent
APIFreaks module catalog (opt-in via ENABLE_MODULES). Call when a needed capability is missing from your tool list, or to check whether APIFreaks covers a topic. Live tools for enabled modules already appear in tools/list; this returns needs_enable[] with paste-ready enable_line values — give the user that ENABLE_MODULES=... line and ask them to restart. Modules: ip-intelligence, geocoding, whois, dns, scraper, email-validation, phone-validation, ssl, domain, screenshot, pdf, currency, commodity, financial, zipcode, weather, geography, timezone, user-agent. ENABLE_MODULES unset — only this tool is registered (example: ENABLE_MODULES=ip-intelligence,whois,dns,domain,weather).
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safe-read profile (readOnly, idempotent, openWorld, non-destructive). The description goes well beyond them by disclosing the opt-in gating model, the fact that only this tool registers when ENABLE_MODULES is unset, the shape of the returned payload, and the required restart to activate modules.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose and trigger conditions are front-loaded, and the operator instructions come before the long module enumeration. The 19-module list is dense but serves a real discovery purpose, so it earns its space, though it slightly lengthens the definition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description carries the full burden and does so: it explains the return value, the enablement workflow, and the restart requirement. An agent has everything needed to call it and act on its output.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so the 4 baseline applies. The description compensates usefully by explaining the returned payload (needs_enable[], paste-ready enable_line), which is the only 'input-like' detail an agent needs to act on the result.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific resource ('APIFreaks module catalog') and states exactly what the tool returns (needs_enable[] with enable_line values) and under what opt-in condition it exists. An agent can distinguish this discovery tool from the live module tools without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit triggers ('Call when a needed capability is missing from your tool list, or to check whether APIFreaks covers a topic'), clarifies that enabled tools already appear in tools/list, and prescribes the follow-up action (hand the user the ENABLE_MODULES line and ask for a restart). Nothing is left to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
60 tool updates
v2.0.0- Removed
astronomy_lookup - Removed
commodity_fluctuation - Removed
commodity_historical_rates - Removed
commodity_latest_rates - Removed
commodity_quotes - Removed
commodity_symbol_info - Removed
commodity_symbols - Removed
commodity_time_series - Removed
currency_fluctuation - Removed
currency_geo_convert - Removed
currency_historical_converter - Removed
currency_historical_rates - Removed
currency_latest_converter - Removed
currency_latest_rates - Removed
currency_supported - Removed
currency_symbol_info - Removed
currency_symbols - Removed
currency_time_series - Removed
dns_bulk_lookup - Removed
dns_history - Removed
dns_lookup - Removed
dns_reverse - Removed
domain_bulk_check_availability - Removed
domain_check_availability - Removed
domain_check_availability_with_suggestions - Removed
ip_security_bulk_lookup - Removed
ip_security_lookup - Removed
ipgeolocation_bulk_lookup - Removed
ipgeolocation_lookup - Added
list_modules - Removed
screenshot_bulk_capture - Removed
screenshot_capture - Removed
screenshot_capture_scrolling - Removed
ssl_live_chain_lookup - Removed
ssl_live_lookup - Removed
timezone_convert - Removed
timezone_lookup - Removed
user_agent_bulk_parse - Removed
user_agent_parse - Removed
weather_air_quality - Removed
weather_bulk_current - Removed
weather_current - Removed
weather_flood_forecast - Removed
weather_forecast - Removed
weather_historical - Removed
weather_marine - Removed
weather_time_series - Removed
whois_asn_lookup - Removed
whois_bulk_domain_lookup - Removed
whois_domain_history - Removed
whois_domain_lookup - Removed
whois_ip_lookup - Removed
whois_reverse_lookup - Removed
zipcode_bulk_lookup - Removed
zipcode_by_city - Removed
zipcode_by_region - Removed
zipcode_distance - Removed
zipcode_distance_match - Removed
zipcode_lookup - Removed
zipcode_radius_search
4 tool updates
v1.1.2- Added
ip_security_bulk_lookup - Added
ip_security_lookup - Changed
ipgeolocation_bulk_lookup2 fields changed- changed
Input schema / properties / include / descriptionPrevious value: -"Additional data modules to include. Available: security, hostname, liveHostname, hostnameFallbackLive, user_agent, abuse, dma_code, time_zone, geo_accuracy."New value: +"Additional data modules to include. Available: security, hostname, liveHostname, hostnameFallbackLive, user_agent, abuse, dma_code, geo_accuracy. Use '*' to include all modules. Note: 'security' and 'abuse' fields cost extra credits." - changed
Input schema / properties / include / items / enumPrevious value: -[ - "security", - "hostname", - "liveHostname", - "hostnameFallbackLive", - "user_agent", - "abuse", - "dma_code", - "time_zone", - "geo_accuracy" -]New value: +[ + "security", + "hostname", + "liveHostname", + "hostnameFallbackLive", + "user_agent", + "abuse", + "dma_code", + "geo_accuracy", + "*" +]
- Changed
ipgeolocation_lookup2 fields changed- changed
Input schema / properties / include / descriptionPrevious value: -"Additional data modules to include. Available: security, hostname, liveHostname, hostnameFallbackLive, user_agent, abuse, dma_code, time_zone, geo_accuracy."New value: +"Additional data modules to include. Available: security, hostname, liveHostname, hostnameFallbackLive, user_agent, abuse, dma_code, geo_accuracy. Use '*' to include all modules. Note: 'security' and 'abuse' fields cost extra credits." - changed
Input schema / properties / include / items / enumPrevious value: -[ - "security", - "hostname", - "liveHostname", - "hostnameFallbackLive", - "user_agent", - "abuse", - "dma_code", - "time_zone", - "geo_accuracy" -]New value: +[ + "security", + "hostname", + "liveHostname", + "hostnameFallbackLive", + "user_agent", + "abuse", + "dma_code", + "geo_accuracy", + "*" +]
57 tool updates
v1.0.0- First observed
astronomy_lookup - First observed
commodity_fluctuation - First observed
commodity_historical_rates - First observed
commodity_latest_rates - First observed
commodity_quotes - First observed
commodity_symbol_info - First observed
commodity_symbols - First observed
commodity_time_series - First observed
currency_fluctuation - First observed
currency_geo_convert - First observed
currency_historical_converter - First observed
currency_historical_rates - First observed
currency_latest_converter - First observed
currency_latest_rates - First observed
currency_supported - First observed
currency_symbol_info - First observed
currency_symbols - First observed
currency_time_series - First observed
dns_bulk_lookup - First observed
dns_history - First observed
dns_lookup - First observed
dns_reverse - First observed
domain_bulk_check_availability - First observed
domain_check_availability - First observed
domain_check_availability_with_suggestions - First observed
ipgeolocation_bulk_lookup - First observed
ipgeolocation_lookup - First observed
screenshot_bulk_capture - First observed
screenshot_capture - First observed
screenshot_capture_scrolling - First observed
ssl_live_chain_lookup - First observed
ssl_live_lookup - First observed
timezone_convert - First observed
timezone_lookup - First observed
user_agent_bulk_parse - First observed
user_agent_parse - First observed
weather_air_quality - First observed
weather_bulk_current - First observed
weather_current - First observed
weather_flood_forecast - First observed
weather_forecast - First observed
weather_historical - First observed
weather_marine - First observed
weather_time_series - First observed
whois_asn_lookup - First observed
whois_bulk_domain_lookup - First observed
whois_domain_history - First observed
whois_domain_lookup - First observed
whois_ip_lookup - First observed
whois_reverse_lookup - First observed
zipcode_bulk_lookup - First observed
zipcode_by_city - First observed
zipcode_by_region - First observed
zipcode_distance - First observed
zipcode_distance_match - First observed
zipcode_lookup - First observed
zipcode_radius_search
TDQS
Scored across 1 tool
With only one tool, there is no risk of confusion or misselection between tools. The tool's purpose (listing available APIFreaks modules) is clearly distinct.
The single tool name list_modules follows a clear verb_noun snake_case convention. Consistency is trivially perfect for a one-tool server.
One tool is borderline thin for a server intended to expose many APIFreaks capabilities. The discovery gate design is reasonable, but the default surface feels under-scoped.
The default surface only lists modules and provides enable instructions, with no actual API operations available until restart. This is a significant gap for agents expecting to use APIFreaks services immediately.
Maintenance
Related MCP Connectors
Real-time data API for AI Agents: stocks, weather, forex, logistics, search, scrape, news, IP.
Free web search, 130M+ business records, local search, weather and travel data for AI agents.
Live & historical FX rates and currency conversion for AI agents. No API keys.
Live & historical FX rates and currency conversion for AI agents. No API keys.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to access real-time and historical weather data through multiple weather APIs including OpenMeteo, Tomorrow.io, and OpenWeatherMap. Provides comprehensive meteorological information including current conditions, forecasts, historical data, and weather alerts.-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to fetch real-time weather data, forecasts up to 10 days, and compare weather conditions between cities using WeatherAPI.com with support for both Celsius and Fahrenheit units.MIT
- AlicenseNot gradedqualityDmaintenanceProvides real-time weather data and forecasts for locations worldwide using the OpenWeatherMap API. It enables AI assistants to retrieve current conditions, temperature, and forecasts through a simple tool-based interface.MIT
- AlicenseNot gradedqualityDmaintenanceProvides live weather data (current conditions, forecasts) and city geocoding through Open-Meteo API, enabling AI assistants to answer weather queries without an API key.MIT