@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.
Maintenance
Tools
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
- FlicenseNot gradedqualityDmaintenanceExposes public weather and climate data through a standardized API, allowing AI agents to retrieve current conditions, 7-day forecasts, and historical data. It enables weather-aware automation and data enrichment for conversational agents and travel planning.
Related MCP Connectors
Live & historical FX rates and currency conversion for AI agents. No API keys.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/api-freaks/apifreaks-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server