@apifreaks/mcp
@apifreaks/mcp
Официальный сервер Model Context Protocol (MCP) для APIFreaks. Добавьте его в Claude, Cursor, Windsurf или любой MCP-совместимый клиент, и ваш ИИ сможет мгновенно запрашивать живую погоду, домены, IP-адреса, DNS-записи, SSL-сертификаты, курсы валют, цены на сырьевые товары, скриншоты, PDF-файлы, веб-скрапинг, проверку VAT/IBAN/SWIFT, электронной почты и телефонов, геокодирование и многое другое.
Что можно спросить после подключения?
🌦 | «Какой прогноз на 7 дней для Токио и стоит ли брать зонт?» |
🔒 | «Проверь SSL-сертификат stripe.com — действителен ли он и когда истекает?» |
🌍 | «Кто зарегистрировал openai.com и когда? Менялась ли запись WHOIS недавно?» |
💱 | «Конвертируй 2500 USD в EUR, GBP и JPY по сегодняшнему живому курсу.» |
🔍 | «Проверь, доступны ли эти 20 доменных имён для регистрации.» |
📡 | «Какие DNS-записи есть у github.com? Покажи полные записи MX и TXT.» |
Содержание
Related MCP server: Weather MCP Server
Требования
Node.js версии 24 или выше
API-ключ APIFreaks — зарегистрируйтесь бесплатно
Переменные окружения
Переменная | Обязательная | Описание |
| Да | Ваш API-ключ APIFreaks — получите его на apifreaks.com |
| Да | Список модулей через запятую. Если не задан или пуст, будет доступен только |
Модули
Этот сервер охватывает множество API. Рекламировать все их в tools/list заполнило бы контекстное окно клиента, поэтому вы выбираете только те модули, которые вам действительно нужны.
Установите APIFREAKS_MODULES в конфигурации вашего MCP-клиента. Регистрируются только эти модули, поэтому tools/list возвращает только этот поднабор. Если переменная отсутствует или пуста, API-инструменты не отображаются — только list_modules. Вызовите его, чтобы увидеть каждый модуль и инструменты внутри него, затем вставьте полную строку APIFREAKS_MODULES=... (все нужные модули, а не только новое имя) и перезапустите.
APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weatherДефисы и подчёркивания взаимозаменяемы (user-agent и user_agent работают одинаково). Неизвестные имена игнорируются и записываются в stderr.
Модуль | Инструменты |
| Геолокация IP и анализ угроз (одиночный + массовый) |
| Прямое и обратное геокодирование |
| Домен, IP, ASN, история, обратный поиск, массовый |
| Живой поиск, история, обратный поиск, массовый |
| Скрапинг статического HTML и рендеринг JS |
| Одиночная и массовая проверка электронной почты |
| Одиночная и массовая проверка телефонов |
| Живой сертификат и полная цепочка |
| Проверка доступности, предложения, массовый, поиск поддоменов |
| Захват, прокручиваемый захват, массовый |
| Объединение, разделение, сжатие, защита, создание, конвертация |
| Живые/исторические курсы, конвертеры, временные ряды, символы, лимиты |
| Живые/исторические цены, колебания, временные ряды, символы |
| Ставки VAT, номера VAT, IBAN, SWIFT/BIC |
| Поиск, радиус, расстояние, город/регион |
| Текущая погода, прогноз, история, качество воздуха, морская, наводнения, астрономия |
| Административные единицы, страны, города, регионы, флаги |
| Поиск и конвертация |
| Разбор одиночных или массовых строк user-agent |
Получение API-ключа
Войдите или создайте бесплатную учётную запись на apifreaks.com. Ваш API-ключ находится в панели управления в разделе API Keys.
Полная документация API: apifreaks.com/docs
Быстрый старт
Самый быстрый способ подключения — через CLI 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/mcpЗамените ip-intelligence,currency,whois,dns,weather на нужные вам модули. Для Cursor, Windsurf, Cline и других см. Руководства по интеграции ниже.
Руководства по интеграции
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/mcpЧерез файл конфигурации (~/.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/mcpНачните новую сессию Codex после добавления сервера.
Claude Desktop
Отредактируйте 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"
}
}
}
}Перезапустите Claude Desktop после сохранения.
Cursor
Создайте или отредактируйте .cursor/mcp.json в корне проекта (или ~/.cursor/mcp.json для глобальной настройки):
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Или перейдите в Cursor Settings → MCP и добавьте сервер через интерфейс.
Windsurf
Отредактируйте ~/.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
Откройте панель MCP Servers в Cline, нажмите Configure, затем Advanced MCP Settings, чтобы открыть cline_mcp_settings.json. Или отредактируйте его напрямую:
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"
}
}
}
}Перезапустите Cline после сохранения.
OpenCode
Отредактируйте ~/.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
Отредактируйте ~/.gemini/settings.json (или .gemini/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"
}
}
}
}VS Code (GitHub Copilot / Continue)
Создайте .vscode/mcp.json в вашем рабочем пространстве:
{
"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
Сервер APIFreaks MCP указан на Glama. Glama предоставляет подключение в один клик и автоматическую настройку для Claude Desktop и других MCP-клиентов, а также регулярные проверки безопасности и оценку качества инструментов.
Нажмите Connect на странице Glama и следуйте подсказкам — он автоматически сгенерирует правильную конфигурацию для вашего клиента.
Доступные инструменты
IP Intelligence (ip-intelligence) — 4 инструмента
Геолокация, ISP, сеть и данные об угрозах для любого IP-адреса.
Инструмент | Описание |
| Данные геолокации для IP, IPv6-адреса или имени хоста |
| Данные геолокации для до 50 000 IP в одном запросе |
| Оценка угрозы, обнаружение VPN/прокси/Tor/ботов для одного IP |
| Анализ угроз для до 50 000 IP в одном запросе |
Геокодирование (geocoding) — 2 инструмента
Преобразование адреса ↔ координат.
Инструмент | Описание |
| Преобразование адреса или названия места в координаты |
| Преобразование координат в почтовый адрес |
WHOIS (whois) — 6 инструментов
Данные о владельцах доменов и IP, включая исторические записи.
Инструмент | Описание |
| Живая запись WHOIS для доменного имени |
| Данные WHOIS о владельце и сети для IPv4 или IPv6-адреса |
| Данные WHOIS для номера автономной системы (ASN) |
| Исторические снимки WHOIS для домена (данные с 1986 года) |
| Поиск записей WHOIS по имени владельца, email, компании или ключевому слову |
| Живые данные WHOIS для до 100 доменов одновременно |
DNS (dns) — 4 инструмента
Живые DNS-записи, история и обратные запросы.
Инструмент | Описание |
| Реальные DNS-записи для имени хоста — A, AAAA, MX, NS, TXT, CNAME, SOA, SPF |
| Исторические снимки DNS-записей для имени хоста |
| Поиск всех имён хостов, указывающих на конкретное значение DNS-записи |
| Реальные DNS-записи для до 100 имён хостов одновременно |
Скрапер (scraper) — 2 инструмента
Извлечение HTML или структурированных полей из URL. Сначала статический режим; рендеринг JS только когда странице нужен браузер.
Инструмент | Описание |
| Скрапинг статического HTML (опционально извлечение / отправка формы). Пустые инструкции возвращают полную страницу |
| Скрапинг с рендерингом JavaScript, шагами браузера, прокси и опциональным решением CAPTCHA |
Проверка email (email-validation) — 2 инструмента
Проверка доставляемости, синтаксиса, домена и необязательное обогащение по IP.
Инструмент | Описание |
| Проверка одного email-адреса |
| Проверка до 100 email-адресов за один запрос |
Проверка телефона (phone-validation) — 2 инструмента
Оператор, тип линии, местоположение и стандартизированные форматы.
Инструмент | Описание |
| Проверка одного номера телефона |
| Проверка до 100 номеров телефонов за один запрос |
SSL (ssl) — 2 инструмента
Актуальные данные SSL-сертификатов для любого домена.
Инструмент | Описание |
| Получить актуальный SSL-сертификат для домена |
| Получить полную цепочку SSL-сертификатов для домена |
Домен (domain) — 4 инструмента
Проверка доступности доменов с поддержкой пакетных запросов, подсказками и поиском поддоменов.
Инструмент | Описание |
| Проверка, доступно ли доменное имя для регистрации |
| Проверка доступности и получение альтернативных вариантов доменов |
| Постраничный список обнаруженных поддоменов для домена |
| Проверка доступности до 100 доменов одновременно |
Скриншот (screenshot) — 3 инструмента
Создание скриншотов и записей прокрутки любой веб-страницы.
Инструмент | Описание |
| Сделать скриншот веб-страницы и вернуть URL изображения |
| Сделать скриншоты до 50 веб-страниц за один запрос |
| Записать видео прокрутки или анимированный GIF веб-страницы |
PDF (pdf) — 20 инструментов
Объединение, разделение, извлечение или удаление страниц, преобразование в изображения, генерация из шаблонов, сжатие, поворот, шифрование/ограничение, дешифрование/снятие ограничений и линеаризация.
Задачи (объединение, разделение, преобразование и т. д.) выполняются асинхронно: они возвращают taskId. Проверяйте ход выполнения с помощью pdf_task_status. Для локальных файлов требуется абсолютный путь (MCP-сервер читает диск). Также можно передать сохранённый file_id. Генерация из шаблонов (pdf_generate, pdf_generate_bulk) выполняется синхронно и возвращает размещённый pdf_url.
Завершённые задачи включают URL для скачивания. Добавьте свой API-ключ как параметр запроса apiKey или заголовок X-apiKey.
Инструмент | Описание |
| Объединение PDF-файлов (локальные пути и/или сохранённые ID файлов) |
| Разделение PDF по диапазонам страниц |
| Извлечение страниц в новый PDF или ZIP |
| Удаление страниц из PDF |
| Преобразование страниц в PNG, JPG, TIFF, BMP или GIF |
| Рендеринг шаблона с JSON и получение размещённого URL PDF |
| Рендеринг одного PDF на каждую строку CSV |
| Уменьшение размера PDF-файла |
| Поворот страниц |
| Защита PDF паролем |
| Ограничение печати, копирования и редактирования |
| Снятие шифрования |
| Снятие ограничений прав доступа |
| Линеаризация для быстрого просмотра в вебе |
| Проверка одной асинхронной задачи ( |
| Метаданные сохранённого файла |
| Список сохранённых PDF-файлов |
| Удаление сохранённого PDF |
| Загрузка локальных PDF-файлов и получение ID файлов |
| Загрузка одного большого PDF в виде сырых байтов и получение ID файла |
Валюта (currency) — 12 инструментов
Актуальные и исторические курсы обмена для 170+ фиатных валют и 830+ криптовалют.
Инструмент | Описание |
| Актуальные курсы обмена для всех поддерживаемых валют |
| Курсы обмена на конкретную прошедшую дату |
| Конвертация суммы между валютами по актуальным курсам |
| Конвертация по курсам на конкретную прошедшую дату |
| Посуточные курсы обмена за произвольный период |
| Показатели колебаний курсов и процентное изменение за период |
| Конвертация в местную валюту страны IP-адреса |
| Полный список поддерживаемых валют с метаданными |
| Соответствие символов валют их названиям |
| Проверка символа валюты и получение его полного названия |
| Окно доступности исторических данных для каждой валюты |
| Окно доступности исторических данных для одного кода валюты |
Сырьевые товары (commodity) — 7 инструментов
Цены в реальном времени и исторические цены на сырьевые товары, такие как золото, нефть и сельскохозяйственная продукция.
Инструмент | Описание |
| Цены в реальном времени на один или несколько сырьевых товаров |
| Исторические цены OHLC на сырьевые товары за конкретную дату |
| Показатели колебаний цен за период |
| Ежедневные цены OHLC за период (до 365 дней) |
| Список всех поддерживаемых символов сырьевых товаров с метаданными |
| Проверка символа сырьевого товара и получение его полных данных |
| Список всех поддерживаемых валют котировок для цен на сырьевые товары |
Финансы (financial) — 9 инструментов
Ставки НДС, проверка номеров НДС, валидация IBAN и поиск по SWIFT/BIC.
Инструмент | Описание |
| Ставки НДС для страны, опционально по штатам |
| Ставки НДС для до 100 стран/штатов |
| Ставки НДС для страны, определённой по IP-адресу |
| Проверка номера НДС ЕС (VIES) или Великобритании (HMRC) |
| Проверка IBAN (формат, контрольная сумма, метаданные банка/SEPA) |
| Банковские реквизиты для 8- или 11-значного кода SWIFT/BIC |
| Детализация: страна → банк → город → коды SWIFT/BIC |
| Страны (и штаты НДС), поддерживаемые API VAT, IBAN и SWIFT |
| Проверка, поддерживается ли одна страна API VAT, IBAN и/или SWIFT |
Почтовый индекс (zipcode) — 7 инструментов
Поиск почтовых индексов, поиск по радиусу и расчёт расстояний по всему миру.
Инструмент | Описание |
| Поиск ZIP-кода или почтового индекса — город, регион, страна, координаты |
| Поиск всех ZIP-кодов в заданном радиусе от центральной точки |
| Расчёт расстояния от базовой точки до 100 ZIP-кодов |
| Получение всех ZIP-кодов/почтовых индексов для города |
| Поиск до 100 ZIP-кодов/почтовых индексов за один раз |
| Поиск всех пар ZIP-кодов в пределах заданного порога расстояния |
| Получение всех ZIP-кодов/почтовых индексов для штата, провинции или региона |
Погода (weather) — 9 инструментов
Текущие условия, прогнозы, исторические данные, мониторинг окружающей среды и астрономия.
Инструмент | Описание |
| Текущая погода для любого места — температура, влажность, ветер, давление, AQI |
| Прогноз до 16 дней вперёд с точностью по дням, часам или минутам |
| Историческая погода на любую прошедшую дату (данные с 1940 года) |
| Историческая погода за произвольный период |
| Индекс качества воздуха в реальном времени или прогноз, а также разбивка по загрязнителям |
| Морская и океаническая погода, в реальном времени или прогноз до 16 дней |
| Прогноз наводнений с данными о расходе реки и процентилях стока |
| Текущая погода для до 50 мест за один запрос |
| Восход, закат, фаза Луны, сумерки, золотой час, солнечный полдень, восход Луны и положения Солнца/Луны |
География (geography) — 10 инструментов
Страны, города, административные единицы, регионы и изображения флагов.
Инструмент | Описание |
| Типы административных уровней для страны |
| Штаты, провинции и другие административные единицы страны |
| Подробная информация об одной административной единице |
| Список стран с кодами ISO, столицами и регионами |
| Полные метаданные для одной страны по коду alpha-2 |
| Города страны, опционально отфильтрованные по административной единице |
| Список регионов GeoDB (Африка, Америка, Азия, Европа, Океания, Полярный) |
| Список субрегионов, опционально отфильтрованных по региону |
| Поддерживаемые идентификаторы флагов стран и организаций |
| Получить изображение флага страны или организации |
Часовой пояс (timezone) — 2 инструмента
Поиск часовых поясов и конвертация времени с использованием любого идентификатора местоположения.
Инструмент | Описание |
| Информация о часовом поясе для местоположения — принимает IP, город/долготу, IATA, ICAO или UN/LOCODE |
| Конвертация даты и времени из одного часового пояса в другой |
Пользовательский агент (user-agent) — 2 инструмента
Разбор строк пользовательских агентов для извлечения информации о браузере, устройстве и операционной системе.
Инструмент | Описание |
| Разбор строки пользовательского агента — браузер, устройство, ОС, движок |
| Разбор до 100 строк пользовательских агентов за один запрос |
Поддержка
Электронная почта: support@apifreaks.com
Статус: status.apifreaks.com
Лицензия
Этот проект распространяется под лицензией Apache License 2.0. Вы можете свободно использовать, изменять и распространять это программное обеспечение в соответствии с условиями лицензии.
Политика конфиденциальности
Ваши API-запросы обрабатываются компанией APIFreaks в соответствии с их политикой конфиденциальности. Подробную информацию о том, как собираются и обрабатываются данные, см. в разделе apifreaks.com/privacy-policy.
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.
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.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No 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