MCP server HTTPfy
Коммит 13 нояб. 2026 г.Выполняет проверки DNS, аутентификации электронной почты, TLS, WHOIS и сетевую диагностику с удаленных серверов.
Также известен как cloudaidnet/httpfy.io, httpfy-io
- Звёзды
- 1
- Инструменты
- 24
- Загрузки, 30 дней
- —
- Последняя версия
- 1.0.0
- Последний коммит
- 13 нояб. 2026 г.
- Лицензия
- MIT
Что такое HTTPfy MCP?
HTTPfy — это MCP server. Выполняет проверки DNS, аутентификации электронной почты, TLS, WHOIS и сетевую диагностику с удаленных серверов. Он предоставляет 24 инструмента, например dns_lookup, dns_propagation_check, dnssec_check.
Сводка сгенерирована из README проекта
О HTTPfy MCP server
HTTPfy предоставляет удаленный MCP server с доступом только для чтения, предназначенный для сетевой диагностики и анализа доменов. Он позволяет разработчикам выполнять сложные проверки с внешних серверов, не нуждаясь в локальной инфраструктуре или аутентификации. Сервис доступен через streamable HTTP endpoint, что делает его совместимым с различными клиентами, включая Claude Code, Cursor, VS Code и Gemini CLI. Поскольку проверки запускаются на серверах httpfy.io, можно протестировать доступность и распространение DNS (propagation) с разных точек мира.
Пользователи могут получить доступ к широкому спектру специализированных инструментов, таких как dns_lookup, ssl_certificate_check и dmarc_check. Сервер справляется с задачами любого уровня: от простых команд ping и traceroute до глубокого аудита безопасности, такого как dnssec_check и bimi_check. Для обеспечения справедливого использования сервиса введены почасовые лимиты на одного клиента: 100 lookups, 30 active checks и 10 probes. Для начала работы с этими диагностическими возможностями не требуются API keys или аккаунты.
Что вы можете с ним делать
- 1Проверка распространения DNSПроверьте, достигли ли изменения DNS различных регионов, отправляя запросы к нескольким публичным резолверам.
- 2Аудит безопасности электронной почтыПроверяйте записи SPF, DKIM и DMARC, чтобы убедиться в правильности настройки аутентификации почты.
- 3Анализ SSL сертификатовПроверяйте цепочку сертификатов, сроки действия и сведения о субъекте для конкретного домена.
- 4Оценка состояния доменаПолучайте автоматическую оценку от A до F на основе множества проверок безопасности и конфигурации.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить HTTPfy MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка HTTPfy MCP в Claude Code
$ claude mcp add --transport http httpfy-io https://httpfy.io/mcpУстановка HTTPfy MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"httpfy-io": {
"url": "https://httpfy.io/mcp"
}
}
}Установка HTTPfy MCP в VS Code
.vscode/mcp.json
{
"servers": {
"httpfy-io": {
"type": "http",
"url": "https://httpfy.io/mcp"
}
}
}Установка HTTPfy MCP в VS Code CLI
$ code --add-mcp '{"name":"httpfy-io","type":"http","url":"https://httpfy.io/mcp"}'Установка HTTPfy MCP в Codex
$ codex mcp add httpfy-io --url https://httpfy.io/mcpУстановка HTTPfy MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.httpfy-io] url = "https://httpfy.io/mcp"
Установка HTTPfy MCP в Gemini CLI
$ gemini mcp add -s user --transport http httpfy-io https://httpfy.io/mcpУстановка HTTPfy MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"httpfy-io": {
"url": "https://httpfy.io/mcp",
"type": "http"
}
}
}Инструменты HTTPfy MCP 24
Определено из READMEdns_lookupdns_propagation_checkdnssec_checkmx_lookupspf_lookupspf_validatedomain_whoisdomain_expiryssl_certificate_checkpingtracerouteip_whois
| dns_lookup | — | |
| dns_propagation_check | — | |
| dnssec_check | — | |
| mx_lookup | — | |
| spf_lookup | — | |
| spf_validate | — | |
| domain_whois | — | |
| domain_expiry | — | |
| ssl_certificate_check | — | |
| ping | — | |
| traceroute | — | |
| ip_whois | — |
Показать все 24 инструментовПоказать меньше инструментов
ip_blacklist_checkmac_vendor_lookupasn_lookupbimi_checkcaa_checkcertificate_transparency_searchdkim_checkdmarc_checkdns_reportdomain_health_reportmta_sts_checkport_check
| ip_blacklist_check | — | |
| mac_vendor_lookup | — | |
| asn_lookup | — | |
| bimi_check | — | |
| caa_check | — | |
| certificate_transparency_search | — | |
| dkim_check | — | |
| dmarc_check | — | |
| dns_report | — | |
| domain_health_report | — | |
| mta_sts_check | — | |
| port_check | — |
Автоматические проверки
Запущено 14 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийcloudaidnet/httpfy.io is public and reachablegithub.com/cloudaidnet/httpfy.io ↗Пройдено
- Пакет указывает этот репозиторий как источникНе проверялось
- Происхождение сборки (аттестация Sigstore)Не проверялось
- Open source лицензия (OSI)MITspdx.org/licenses/MIT.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-11-11github.com/cloudaidnet/httpfy.io ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетНе проверялось
- Нет критических предупреждений в пакете или его зависимостяхНе проверялось
- Нет скрытых инструкций для модели24 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыNo tool named like delete, drop or execПройдено
- Удалённая конечная точка отвечает на рукопожатие MCPinitialize answered with protocol 2025-06-18 in 93 msПройдено
README
Открыть на GitHubHTTPfy MCP server
Free, read-only, no-authentication remote MCP server for DNS, email authentication, TLS certificates, WHOIS, IP/ASN and network diagnostics, run from httpfy.io servers.
- Endpoint:
https://httpfy.io/mcp(Streamable HTTP, protocol 2026-07-28 and 2025-03-26 to 2025-11-25) - Docs and one-prompt setup: https://httpfy.io/agents
- Server card: https://httpfy.io/.well-known/mcp/server-card.json
- No account, no API key. Limits per client per hour: 100 lookups, 30 active checks, 10 probes (details).
- Results are licensed CC BY 4.0; every result includes a
report_urlto the full report.
This repository holds the manifests that let agent clients and directories install the server. The server itself runs at httpfy.io.
Install
| Client | How |
|---|---|
| Claude Code | claude mcp add --transport http --scope user httpfy https://httpfy.io/mcp or /plugin install httpfy@cloudaidnet/httpfy.io |
| Claude.ai / Desktop | Add custom connector |
| Cursor | |
| VS Code | code --add-mcp '{"name":"httpfy","type":"http","url":"https://httpfy.io/mcp"}' |
| Codex | codex mcp add httpfy --url https://httpfy.io/mcp |
| Gemini CLI | gemini extensions install https://github.com/cloudaidnet/httpfy.io or gemini mcp add --scope user --transport http httpfy https://httpfy.io/mcp |
| Kiro | Add to Kiro |
| Goose | goose://extension?url=https://httpfy.io/mcp&type=streamable_http |
| Any other MCP client | Add an HTTP server named httpfy with URL https://httpfy.io/mcp, no auth. Config samples: mcp.json, .mcp.json |
Tools
dns_lookup(domain, record_type): Look up DNS records of one type (A, AAAA, CNAME, MX, NS, SOA, TXT, SRV) for a domain using public resolvers.dns_propagation_check(domain_name, query_type): Query a domain on about 40 public resolvers in different regions and report which ones return which answers, to see whether a DNS change has propagated.dnssec_check(domain): Validate the DNSSEC chain of trust for a domain from the root down (DS, DNSKEY, RRSIG) and report each zone as secure, insecure or broken.mx_lookup(domain): List the mail exchanger (MX) records of a domain with their preferences.spf_lookup(domain): Fetch the SPF record of a domain from its authoritative name server and list its mechanisms (ip4, ip6, include, redirect, all).spf_validate(domain): Validate the SPF record of a domain: syntax, single-record rule, DNS lookup count (limit 10), void lookups, includes and the all mechanism.domain_whois(domain): WHOIS registration data for a domain: registrar, dates, status and name servers (personal contact data is redacted by registries).domain_expiry(domain_name): Registration and expiry dates of a domain, with the time remaining before it expires.ssl_certificate_check(domain): Connect to a domain on port 443 and report the certificate chain: subject, issuer, validity dates, days remaining, SANs and chain details.ping(host): Ping a public host from httpfy servers (4 ICMP echo requests) and report packet loss and round-trip times. Useful to test reachability from outside your own network.traceroute(host): Traceroute to a public host from httpfy servers (up to 10 hops). Internal hops of httpfy's own network are masked.ip_whois(ip_address): WHOIS / registry data for a public IPv4 address: ASN, network range, owner organisation and registry.ip_blacklist_check(ip_address): Check whether a public IPv4 address is listed on common DNS-based blocklists such as Spamhaus, Barracuda and SpamCop.mac_vendor_lookup(mac_address): Identify the manufacturer registered for a MAC address prefix (OUI) using the IEEE registry.asn_lookup(query): Look up the autonomous system (ASN) for a public IP address, or details for an ASN such as AS15169: name, country, announced prefixes and address counts.bimi_check(domain): Check the BIMI record of a domain, whether DMARC meets BIMI requirements, and whether the SVG logo and certificate URLs are reachable and well formed.caa_check(domain): Find the CAA records that apply to a domain (climbing to parent domains per RFC 8659) and list which certificate authorities may issue certificates.certificate_transparency_search(domain): List certificates logged in Certificate Transparency for a domain (via crt.sh): issuer, validity window and names, with a summary by issuer.dkim_check(domain, selector): Check DKIM public keys for a domain. With a selector it checks that selector; without one it probes common selectors. Reports key type and RSA key length and flags weak or revoked keys.dmarc_check(domain): Find and explain the DMARC record of a domain (policy, pct, rua/ruf, alignment) and flag weaknesses such as p=none or missing external report authorization.dns_report(domain): Full DNS report for a domain: delegation from the root, every authoritative name server checked individually (reachability, recursion, TCP, consistency), SOA values, MX records and their reverse DNS, SPF, DMARC, DKIM and DNSSEC.domain_health_report(domain): Grade a domain A to F across 11 checks (name servers, SOA, DNSSEC, MX, SPF, DMARC, CAA, HTTPS certificate, HTTP to HTTPS redirect, HSTS, IPv6), with a reason and fix for each failed check.mta_sts_check(domain): Check MTA-STS (TXT record and the HTTPS policy file, mode and MX patterns) and the TLS-RPT reporting record for a domain.port_check(host, port): Check whether one TCP port on a public host is open, closed or filtered when tested from httpfy servers on the internet.
The Agent Skill explains which tool answers which question. Download it as a zip from https://httpfy.io/agents/httpfy-network-checks.zip.
Repository layout
| Path | Used by |
|---|---|
server.json |
Official MCP Registry entry (io.httpfy/httpfy) |
.claude-plugin/plugin.json, .mcp.json, skills/ |
Claude Code / Claude.ai plugin |
.cursor-plugin/plugin.json, mcp.json |
Cursor Marketplace plugin |
gemini-extension.json, GEMINI.md |
Gemini CLI extension |
.devin-plugin/plugin.json |
Devin marketplace |
llms-install.md |
Install instructions for agents (Cline and others) |
distribution/ |
Manifests for third-party catalogs (Docker, Devin, Raycast) |
assets/ |
Logos |
Try it
curl -s https://httpfy.io/mcp -H 'content-type: application/json' -H 'accept: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"dmarc_check","arguments":{"domain":"paypal.com"}}}'
Privacy, terms and support
Privacy policy · Terms of service · Support: httpfy.io/contact
License
Manifests and documentation in this repository: MIT. Check results: CC BY 4.0, credit httpfy.io.
Вопросы о HTTPfy MCP
Как добавить HTTPfy MCP в Claude Code?
Выполните claude mcp add --transport http httpfy-io https://httpfy.io/mcp в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить HTTPfy MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие инструменты предоставляет HTTPfy MCP?
Он предоставляет 24 инструмента, включая dns_lookup, dns_propagation_check, dnssec_check, mx_lookup, spf_lookup.
Нужен ли мне аккаунт или API key для использования HTTPfy?
Нет, сервер не требует создания аккаунта или использования API key.
Какие существуют лимиты использования сервера?
Лимиты на одного клиента в час включают 100 запросов (lookups), 30 активных проверок (active checks) и 10 зондирований (probes).