LinkPulse
linkpulse
Verificación de realidad de URL para agentes de IA. Dada una URL, devuelve el estado HTTP, el hash de contenido SHA-256, la clasificación, la puntuación de legibilidad, el título y una alternativa de Wayback Machine cuando la página no funciona. Caché de 10 minutos. $0.001 por llamada. Solo para agentes.
Endpoint en vivo: https://linkpulse-neon.vercel.app/
curl https://linkpulse-neon.vercel.app/ devuelve un manifiesto completo legible por máquina. Sin HTML. Sin humanos.
Qué hace
Cuatro herramientas, todas invocables por agentes, con salidas estructuradas:
Endpoint | Propósito |
| Obtiene una URL. Devuelve el estado, la URL final (después de redirecciones), el hash de contenido, la clasificación, la puntuación de legibilidad, el título/descripción/primer encabezado cuando es HTML, y la URL de Wayback cuando no funciona. |
| Vuelve a verificar una URL e indica al agente si su hash ha cambiado desde un hash anterior. |
| Resuelve la cadena de redirección sin descargar el cuerpo. |
| Clasifica el contenido que el agente ya tiene (estado + tipo de contenido + muestra del cuerpo) — sin descarga externa. |
Cada respuesta de error incluye { error, code, message, fix, docs, http_status } — los agentes nunca tienen que adivinar.
Clasificaciones
alive_html · alive_json_api · alive_xml_feed · alive_markdown · alive_pdf · alive_image · alive_binary · empty · dead · redirect_loop · moved_permanent · login_wall · challenge_wall · rate_limited · server_error · unreachable
Descubrimiento (no se requieren humanos)
GET /.well-known/ai-plugin.jsonGET /.well-known/mcp.jsonGET /llms.txtGET /openapi.jsonGET /v1/pricingGET /v1/errors
Autenticación
# 1. Mint a key (100 free credits)
curl -X POST https://linkpulse-neon.vercel.app/v1/keys
# 2. Use the key
curl -X POST https://linkpulse-neon.vercel.app/v1/check \
-H "Authorization: Bearer lp_live_..." \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'Facturación
Créditos prepagados. Un único POST devuelve una URL de pago que el agente sigue de forma autónoma:
curl -X POST https://linkpulse-neon.vercel.app/v1/credits \
-H "Authorization: Bearer lp_live_..." \
-H "Content-Type: application/json" \
-d '{"pack":"starter"}'Devuelve { payment_url, x402: { ... } }.
MCP
https://linkpulse-neon.vercel.app/mcp (JSON-RPC 2.0, protocolo 2024-11-05). Herramientas: linkpulse_check, linkpulse_diff, linkpulse_resolve, linkpulse_classify.
Seguridad
SSRF bloqueado: loopback, RFC 1918, link-local, metadata.internal, todos rechazados con un error estructurado.
Cuerpo máximo de 1.5 MB. Tiempo de espera predeterminado de 6 s.
Licencia
Apache 2.0.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/walkojas-boop/linkpulse'
If you have feedback or need assistance with the MCP directory API, please join our Discord server