LinkPulse
linkpulse
Проверка реальности URL для ИИ-агентов. Получает URL и возвращает HTTP-статус, SHA-256 хеш контента, классификацию, оценку читабельности, заголовок и резервную ссылку на Wayback Machine, если страница недоступна. Кэширование 10 минут. $0.001 за вызов. Только для агентов.
Рабочая точка доступа: https://linkpulse-neon.vercel.app/
curl https://linkpulse-neon.vercel.app/ возвращает полный машиночитаемый манифест. Никакого HTML. Никаких людей.
Что он делает
Четыре инструмента, доступных для вызова агентами, со структурированным выводом:
Эндпоинт | Назначение |
| Получить URL. Возвращает статус, финальный URL (после перенаправлений), хеш контента, классификацию, оценку читабельности, заголовок/описание/первый заголовок (если HTML), URL Wayback Machine (если страница недоступна). |
| Повторно проверить URL и сообщить агенту, изменился ли его хеш по сравнению с предыдущим. |
| Разрешить цепочку перенаправлений без загрузки тела страницы. |
| Классифицировать контент, который уже есть у агента (статус + content-type + образец тела) — без исходящего запроса. |
Каждый ответ об ошибке включает { error, code, message, fix, docs, http_status } — агентам никогда не придется гадать.
Классификации
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
Обнаружение (люди не требуются)
GET /.well-known/ai-plugin.jsonGET /.well-known/mcp.jsonGET /llms.txtGET /openapi.jsonGET /v1/pricingGET /v1/errors
Авторизация
# 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"}'Биллинг
Предоплатные кредиты. Одиночный POST возвращает URL для оплаты, по которому агент переходит автономно:
curl -X POST https://linkpulse-neon.vercel.app/v1/credits \
-H "Authorization: Bearer lp_live_..." \
-H "Content-Type: application/json" \
-d '{"pack":"starter"}'Возвращает { payment_url, x402: { ... } }.
MCP
https://linkpulse-neon.vercel.app/mcp (JSON-RPC 2.0, протокол 2024-11-05). Инструменты: linkpulse_check, linkpulse_diff, linkpulse_resolve, linkpulse_classify.
Безопасность
SSRF заблокирован: loopback, RFC 1918, link-local, metadata.internal — все отклоняются со структурированной ошибкой.
Максимальный размер тела 1.5 МБ. Тайм-аут по умолчанию 6 секунд.
Лицензия
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