Аналитика MCP Fathom
Неофициальный сервер Model Context Protocol ( MCP ) для доступа к данным Fathom Analytics через помощника на основе искусственного интеллекта. Эта реализация использует неофициальный SDK @mackenly/fathom-api для взаимодействия с API Fathom Analytics. Не аффилирован, не одобрен и не поддерживается Fathom Analytics. Опубликовано в npm как скрипт npx .
Функции
Сервер MCP предоставляет следующие инструменты Fathom Analytics:
Информация об учетной записи
get-account: получение сведений о вашей учетной записи Fathom Analytics
Управление сайтами
list-sites: Перечислите все свои сайты Fathom Analytics
События
list-events: Список событий для определенного сайта
Аналитика
get-aggregation: создание агрегированных аналитических отчетов с гибкими возможностями фильтрации и группировки
Отслеживание посетителей
get-current-visitors: Получайте данные в реальном времени о текущих посетителях сайта
Related MCP server: MCP Server
Использование
Если вы используете Claude Desktop, вы можете добавить сервер MCP с помощью конфигурации json ( подробнее ). Вот пример:
Дополнительную информацию о других клиентах MCP можно найти здесь: Примеры клиентов протокола контекста модели
Структура API
Сервер MCP использует @mackenly/fathom-api SDK для взаимодействия с конечными точками API Fathom Analytics:
API аккаунта :
https://api.usefathom.com/v1/accountAPI сайтов :
https://api.usefathom.com/v1/sitesAPI событий :
https://api.usefathom.com/v1/sites/SITE_ID/eventsAPI агрегации :
https://api.usefathom.com/v1/aggregationsAPI текущих посетителей :
https://api.usefathom.com/v1/current_visitors
Примеры агрегации
Инструмент агрегации очень гибкий. Вот несколько примеров использования:
Ежедневная статистика просмотров страниц за последние 30 дней :
Производительность отдельных страниц :
Трафик из определенных стран :
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.