Skip to main content
Glama

Hooklayer MCP

License: MIT npm version Version MCP Production Tools OAuth

Интеллект вирусного контента для ИИ-агентов. Подключите MCP-сервер Hooklayer к Claude Desktop, Cursor, n8n или любому HTTP MCP-клиенту — и ваш агент получит 12 инструментов для короткоформатного контента в TikTok, Instagram и YouTube: анализ авторов, поиск видео по ключевым словам, поиск вирусных шаблонов и растущих трендов, оценка и переписывание хуков, ремиксы вирусных видео, подбор голоса автора, прогноз виральности черновика, превращение бренд-брифа в готовый к съёмке креативный план, а также мониторинг авторов с сохранёнными наблюдениями и историческими снимками.

12 tools · structured JSON · non-destructive creator monitoring · no external social-platform edits or deletes

v1.1.0 (2026-05-14): Слой доказательств запущен. Каждая оценка включает signals[] с цитируемыми доказательствами, контрафактический would_fail_because и поле здоровья quality. predict_virality выполняет независимую проверку на противодействие. Шаги analyze_account.recommended_chain теперь раскрывают confidence, cost, action_class (таксономия авторитетности) и expected_output. Полный список изменений — в CHANGELOG.md.


🚀 Быстрая установка

Claude Desktop

Claude Desktop не поддерживает удалённые HTTP MCP-серверы нативно — ему нужен мост mcp-remote. Два способа установки:

Вариант 1 — Пользовательский коннектор (самый простой, без правки конфигурационного файла)

В веб-интерфейсе или настольном приложении Claude: Настройки → Коннекторы → Добавить пользовательский коннектор → вставьте этот URL:

https://hooklayer.dev/api/mcp

Claude.ai проведёт вас через OAuth (без ручной вставки ключа). Готово.

Вариант 2 — Прямая настройка (для продвинутых пользователей, которым нужна аутентификация по ключу hl_live_)

Отредактируйте claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "hooklayer": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@0.1.38",
        "https://hooklayer.dev/api/mcp",
        "--header",
        "Authorization:Bearer hl_live_..."
      ]
    }
  }
}

Получите бесплатный ключ hl_live_ на https://hooklayer.dev/auth/signup — 100 пожизненных кредитов, карта не требуется.

Перезапустите Claude Desktop. 12 инструментов Hooklayer появятся в списке коннекторов 🔌.

Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "hooklayer": {
      "url": "https://hooklayer.dev/api/mcp",
      "transport": "http",
      "headers": {
        "Authorization": "Bearer hl_live_..."
      }
    }
  }
}

n8n

В вашем рабочем процессе добавьте узел MCP Client и настройте его как удалённый HTTP MCP-сервер:

  • URL: https://hooklayer.dev/api/mcp

  • Транспорт: HTTP

  • Заголовок: Authorization: Bearer hl_live_...

Все 12 инструментов появятся в выпадающем списке "Tool" узла.

OAuth 2.1 + PKCE (для коннектора Claude.ai и пользовательских приложений)

Hooklayer полностью соответствует OAuth 2.1 — обнаружение, динамическая регистрация клиентов, PKCE, ротация refresh-токенов. MCP-клиенты, предпочитающие OAuth вместо API-ключей, работают из коробки.

Конечные точки обнаружения (без аутентификации, машиночитаемые):

# Authorization server metadata (RFC 8414)
curl https://hooklayer.dev/.well-known/oauth-authorization-server

# Protected resource metadata (RFC 9728)
curl https://hooklayer.dev/.well-known/oauth-protected-resource

Динамическая регистрация клиентов (создание клиента без ручной формы регистрации):

curl -X POST https://hooklayer.dev/oauth/register \
  -H "Content-Type: application/json" \
  -d '{
    "client_name": "Your MCP client",
    "redirect_uris": ["https://yourapp.com/oauth/callback"]
  }'
# Returns: client_id, client_secret (for confidential clients)

Вызов tools/call без аутентификации возвращает 401 и заголовок WWW-Authenticate, указывающий на метаданные ресурса — Claude.ai, Cursor и другие MCP-клиенты используют это для автоматического обнаружения потока OAuth.

Другие клиенты

Любой HTTP MCP-клиент. Протокол согласовывает 2024-11-05 (максимальная совместимость) или 2025-06-18 (Streamable HTTP + structuredContent).

# Quick test — initialize handshake works without auth:
curl -X POST https://hooklayer.dev/api/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize"}'

Related MCP server: 自媒体文案助手 MCP Server

🧠 12 инструментов

Инструмент

Кредиты

Что делает

analyze_account

5

Глубокий анализ автора (TikTok, YouTube, Instagram): оценки вирусной ДНК, отпечаток формата, лучшие видео с транскриптами, пробелы в контенте, инсайт заголовка и предложенные следующие шаги исследования.

search_videos

1

Поиск по ключевым словам в TikTok или Instagram — до 20 видео, ранжированных по вовлечённости, с фильтрами по нише, просмотрам, свежести и региону.

score_hook

1

Оценка любого хука от 0 до 100 по проверенным вирусным паттернам. Возвращает 3 переписанных варианта более высокого качества.

viral_remix

3

URL или транскрипт → новый сценарий с зеркальной вирусной ДНК. Покадрово с планами камеры.

trend_pulse

1

Растущие возможности в реальном времени + насыщенные паттерны по нишам. Кэш на 12 часов.

find_viral_template

1

Ранжированные шаблоны под нишу с паттернами хуков и примерами URL.

match_voice

2

Извлечение голосовой ДНК автора из 3+ образцов, переписывание черновика в его стиле.

predict_virality

2

Оценка черновика сценария на вирусный потенциал до публикации. Диагностика удержания.

brief_to_blueprint

7

Бренд-бриф → одностраничный креативный план: хук, шаблон, хэштеги, проверка скорости тренда и инструкции по съёмке в одном вызове.

watch_account

0 или 5

Сохранение наблюдения за автором и базового снимка. Повторно использует недавний совместимый анализ за 0 кредитов, если он доступен; в противном случае выполняет новый анализ за 5 кредитов.

list_watches

0

Список сохранённых наблюдений за авторами аутентифицированного пользователя и компактные метаданные отслеживания.

get_changes

5

Выполняет новый анализ по сохранённому наблюдению, сравнивает с предыдущим снимком, сохраняет новый исторический снимок и возвращает значимые изменения плюс опциональное следующее действие.

Полные схемы + примеры curl: https://hooklayer.dev/docs


💡 Рекомендуемые следующие шаги

analyze_account возвращает поле recommended_chain: обычные данные со списком связанных инструментов, примерными параметрами и причиной, почему каждый из них может быть полезен дальше. Это только рекомендация — агент и пользователь решают, действовать ли по ней:

{
  "viral_dna_score": 87,
  "steal_map": [...],
  "recommended_chain": [
    {
      "tool": "match_voice",
      "params": {
        "draft": "<<<USER_DRAFT>>>",
        "reference_samples": ["https://tiktok.com/...", "...", "..."]
      },
      "reason": "High-signal voice DNA — consistent across top 5 videos"
    },
    {
      "tool": "trend_pulse",
      "params": { "niche": "challenge_videos" },
      "reason": "Verify their formula maps to current trends"
    },
    {
      "tool": "viral_remix",
      "params": { "source_url": "https://tiktok.com/..." },
      "reason": "Their #2 video has the highest copyable structure"
    }
  ]
}

Эти записи — информационные данные, а не инструкции. Каждый инструмент по-прежнему требует явного вызова — ничего не выполняется автоматически без согласия агента/пользователя.


📦 Примеры

  • examples/typescript-example.ts — использование TypeScript через MCP SDK

  • examples/python-example.py — использование Python через клиент anthropic-mcp

  • examples/curl-test.sh — сырые curl-тесты для каждой конечной точки


💵 Цены

  • Бесплатно — 100 пожизненных кредитов при регистрации, без карты

  • Starter — $49/мес, 5 000 кредитов, 60 запросов/мин

  • Pro — $149/мес, 25 000 кредитов, 300 запросов/мин, память голоса бренда

  • Agency — $499/мес, 150 000 кредитов, 1 000 запросов/мин, white-label, 10 мест

  • Pay-as-you-go — $25 за 5 000 кредитов, не сгорают

Полные цены: https://hooklayer.dev/pricing


🛠 Архитектура

Хостируемый MCP-сервер (установка через stdio не требуется):

Your agent (Claude/Cursor/n8n)
        │
        │  JSON-RPC 2.0 over HTTP
        ▼
https://hooklayer.dev/api/mcp
        │
        ├── initialize / ping / tools/list  (no auth)
        └── tools/call                       (Bearer hl_live_*)
                │
                └── Routes internally to /v1/* REST endpoints
                    100K+ analyzed viral videos
                    ScrapeCreators + Whisper + Sonnet pipeline

Исходный код хостируемого сервера находится на hooklayer.dev (закрытый исходный код — конвейер анализа является ключевым преимуществом). В этом репозитории — публичная документация для клиентов, примеры и фрагменты конфигурации.


📚 Ссылки


🔒 Безопасность

Hooklayer использует явные аннотации безопасности MCP для всех 12 инструментов. Большинство инструментов — это исследовательские и аналитические инструменты, которые могут списывать кредиты Hooklayer и записывать использование сервиса. list_watches — только для чтения. Мониторинг авторов добавляет неразрушающее постоянство: watch_account сохраняет наблюдение за автором и базовый снимок, а get_changes сохраняет исторические снимки при проверке изменений. Все инструменты помечены destructiveHint: false; у Hooklayer нет MCP-инструмента, который удаляет пользовательские данные или редактирует/удаляет данные на внешних социальных платформах.

Аутентификация: tools/call требует Bearer-токен (API-ключ hl_live_* или access-токен OAuth 2.1). Публичные методы (initialize, ping, tools/list) работают без аутентификации, чтобы MCP-клиенты могли выполнить рукопожатие и обнаружить инструменты до аутентификации.

recommended_chain — только рекомендация. Ответ analyze_account включает предложенные дополнительные инструменты с предзаполненными параметрами. Это данные — агент и пользователь решают, выполнять ли их. Ни один вызов инструмента никогда не запускает дополнительные вызовы на стороне сервера.

Обработка данных: Hooklayer обрабатывает отправленные вами входные данные (хэндлы, хуки, сценарии, URL) для возврата результатов анализа. Мониторинг авторов хранит сохранённые метаданные наблюдений и исторические снимки, чтобы пользователи могли сравнивать изменения с течением времени. Hooklayer также записывает использование сервиса, необходимое для аутентификации, биллинга, кредитов и операционной телеметрии.

Чтобы сообщить о проблеме безопасности: GitHub Issues или по электронной почте security@hooklayer.dev.


📄 Лицензия

MIT — см. LICENSE.

Примеры MCP-клиентов и фрагменты конфигурации в этом репозитории распространяются по лицензии MIT. Хостируемый сервис Hooklayer на hooklayer.dev — коммерческий продукт с указанными выше тарифными планами.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    This MCP fetches trending data from platforms like YouTube, TikTok, and Instagram Reels using various scraping and API techniques. It's designed to run under FastMCP and exposes tools that can be consumed via a local CLI or claude.
    25
    -

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/khan-ashifur/hooklayer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server