MCP server de HTTPfy
Commit 13 nov 2026Realiza comprobaciones de DNS, autenticación de correo electrónico, TLS, WHOIS y diagnósticos de red desde servidores remotos.
También conocido como cloudaidnet/httpfy.io, httpfy-io
- Stars
- 1
- Herramientas
- 24
- Descargas, 30 días
- —
- Última versión
- 1.0.0
- Último commit
- 13 nov 2026
- Licencia
- MIT
¿Qué es HTTPfy MCP?
HTTPfy es un MCP server. Realiza comprobaciones de DNS, autenticación de correo electrónico, TLS, WHOIS y diagnósticos de red desde servidores remotos. Expone 24 herramientas, como dns_lookup, dns_propagation_check, dnssec_check.
Resumen generado a partir del README del proyecto
Acerca del MCP server de HTTPfy
HTTPfy proporciona un MCP server remoto de solo lectura diseñado para diagnósticos de red y análisis de dominios. Permite a los desarrolladores realizar comprobaciones compleiales desde servidores externos sin necesidad de infraestructura local ni autenticación. El servicio es accesible a través de un endpoint de streamable HTTP, lo que lo hace compatible con varios clientes como Claude Code, Cursor, VS Code y Gemini CLI. Al ejecutarse en los servidores de httpfy.io, puede probar la capacidad de conexión y la propagación de DNS desde diferentes perspectivas globales.
Los usuarios pueden acceder a una amplia gama de herramientas especializadas como dns_lookup, ssl_certificate_check y dmarc_check. El servidor gestiona tareas que van desde comandos simples de ping y traceroute hasta auditorías de seguridad profundas como dnssec_check y bimi_check. Para garantizar un uso justo, el servicio implementa límites horarios específicos por cliente, permitiendo 100 búsquedas, 30 comprobaciones activas y 10 sondeos. No se requieren API keys ni cuentas para empezar a utilizar estas capacidades de diagnóstico.
Qué puedes hacer con él
- 1Verificar la propagación de DNSComprueba si un cambio de DNS ha llegado a diferentes regiones consultando múltiples resolutores públicos.
- 2Auditar la seguridad del correo electrónicoValida los registros SPF, DKIM y DMARC para asegurar que la autenticación de correo esté configurada correctamente.
- 3Analizar certificados SSLInspecciona la cadena de certificados, las fechas de validez y los detalles del sujeto para un dominio específico.
- 4Realizar una calificación de salud del dominioObtén una calificación automatizada de la A a la F basada en múltiples comprobaciones de seguridad y configuración.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar HTTPfy MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar HTTPfy MCP en Claude Code
$ claude mcp add --transport http httpfy-io https://httpfy.io/mcpInstalar HTTPfy MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"httpfy-io": {
"url": "https://httpfy.io/mcp"
}
}
}Instalar HTTPfy MCP en VS Code
.vscode/mcp.json
{
"servers": {
"httpfy-io": {
"type": "http",
"url": "https://httpfy.io/mcp"
}
}
}Instalar HTTPfy MCP en VS Code CLI
$ code --add-mcp '{"name":"httpfy-io","type":"http","url":"https://httpfy.io/mcp"}'Instalar HTTPfy MCP en Codex
$ codex mcp add httpfy-io --url https://httpfy.io/mcpInstalar HTTPfy MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.httpfy-io] url = "https://httpfy.io/mcp"
Instalar HTTPfy MCP en Gemini CLI
$ gemini mcp add -s user --transport http httpfy-io https://httpfy.io/mcpInstalar HTTPfy MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"httpfy-io": {
"url": "https://httpfy.io/mcp",
"type": "http"
}
}
}Herramientas de HTTPfy MCP 24
Detectado desde el 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 | — |
Mostrar las 24 herramientasMostrar menos herramientas
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 | — |
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesiblecloudaidnet/httpfy.io is public and reachablegithub.com/cloudaidnet/httpfy.io ↗Aprobado
- El paquete indica este repositorio como su origenNo verificado
- Procedencia de la compilación (atestación de Sigstore)No verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-11-11github.com/cloudaidnet/httpfy.io ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo verificado
- No hay avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo24 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo tool named like delete, drop or execAprobado
- El endpoint remoto responde al handshake de MCPinitialize answered with protocol 2025-06-18 in 93 msAprobado
README
Ver en 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.
Preguntas sobre HTTPfy MCP
¿Cómo agrego HTTPfy MCP a Claude Code?
Ejecuta claude mcp add --transport http httpfy-io https://httpfy.io/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego HTTPfy MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona HTTPfy MCP?
Expone 24 herramientas, incluidas dns_lookup, dns_propagation_check, dnssec_check, mx_lookup, spf_lookup.
¿Necesito una cuenta o una API key para usar HTTPfy?
No, el servidor no requiere cuenta ni API key.
¿Cuáles son los límites de uso del servidor?
Los límites por cliente por hora incluyen 100 búsquedas, 30 comprobaciones activas y 10 sondeos.