🏆 Сервер MCP Audiense Insights
Этот сервер, основанный на Model Context Protocol (MCP) , позволяет Claude или любому другому MCP-совместимому клиенту взаимодействовать с вашим аккаунтом Audiense Insights . Он извлекает маркетинговые идеи и анализ аудитории из отчетов Audiense, охватывая демографический, культурный, влиятельный и контентный анализ вовлеченности .
🚀 Предварительные условия
Перед использованием этого сервера убедитесь, что у вас есть:
Node.js (v18 или выше)
Приложение Клода для ПК
Учетная запись Audiense Insights с учетными данными API
Токен X/Twitter API Bearer Token (необязательно, для обогащенных данных влиятельных лиц)
⚙️ Настройка Claude Desktop
Откройте файл конфигурации для Claude Desktop:
MacOS:
code ~/Library/Application\ Support/Claude/claude_desktop_config.jsonОкна:
code %AppData%\Claude\claude_desktop_config.json
Добавьте или обновите следующую конфигурацию:
"mcpServers": { "audiense-insights": { "command": "npx", "args": [ "-y", "mcp-audiense-insights" ], "env": { "AUDIENSE_CLIENT_ID": "your_client_id_here", "AUDIENSE_CLIENT_SECRET": "your_client_secret_here", "TWITTER_BEARER_TOKEN": "your_token_here" } } }Сохраните файл и перезапустите Claude Desktop.
🛠️ Доступные инструменты
📌 get-reports
Описание : Извлекает список отчетов Audiense Insights, принадлежащих аутентифицированному пользователю.
Параметры : Нет
Ответ :
Список отчетов в формате JSON.
📌 get-report-info
Описание : Извлекает подробную информацию о конкретном отчете разведки , включая:
Статус
Тип сегментации
Размер аудитории
Сегменты
Ссылки доступа
Параметры :
report_id
(string) : идентификатор отчета разведки.
Ответ :
Полные данные отчета в формате JSON.
Если отчет все еще обрабатывается, возвращается сообщение с указанием статуса ожидания.
📌 get-audience-insights
Описание : Извлекает обобщенные данные для заданной аудитории , включая:
Демографические данные : пол, возраст, страна.
Поведенческие черты : Активные часы, использование платформы.
Психографика : Черты личности, интересы.
Социально-экономические факторы : доход, уровень образования.
Параметры :
audience_insights_id
(string) : идентификатор информации об аудитории.insights
(массив строк, необязательно) : список конкретных названий идей для фильтрации.
Ответ :
Аналитика отформатирована в виде структурированного текстового списка.
📌 get-baselines
Описание : Извлекает доступные базовые аудитории , опционально отфильтрованные по стране .
Параметры :
country
(строка, необязательно) : код страны ISO для фильтрации.
Ответ :
Список базовых аудиторий в формате JSON.
📌 get-categories
Описание : Возвращает список доступных категорий близости , которые можно использовать при сравнении влиятельных лиц.
Параметры : Нет
Ответ :
Список категорий в формате JSON.
📌 compare-audience-influencers
Описание : Сравнивает влиятельных лиц заданной аудитории с базовой аудиторией . Базовая аудитория определяется следующим образом:
Если одна страна представляет более 50% аудитории, то эта страна используется в качестве базовой линии.
В противном случае используется глобальная базовая линия .
Если выбран определенный сегмент , в качестве базового уровня используется вся аудитория.
Каждое сравнение влиятельных лиц включает в себя:
Аффинити (%) – насколько хорошо влиятельный человек соответствует аудитории.
Базовая близость (%) — близость влиятельного лица к базовой аудитории.
Показатель уникальности — насколько влиятельный человек отличается от базового уровня.
Параметры :
audience_influencers_id
(string) : идентификатор влиятельных лиц аудитории.baseline_audience_influencers_id
(строка) : идентификатор влиятельных лиц базовой аудитории.cursor
(число, необязательно) : курсор пагинации.count
(число, необязательно) : количество элементов на странице (по умолчанию: 200).bio_keyword
(строка, необязательно) : Фильтрация влиятельных лиц по ключевому слову биографии .entity_type
(enum: : Фильтр по типу сущности.followers_min
(число, необязательно) : минимальное количество подписчиков.followers_max
(число, необязательно) : максимальное количество подписчиков.categories
(массив строк, необязательно) : фильтрация влиятельных лиц по категориям .countries
(массив строк, необязательно) : фильтрация влиятельных лиц по кодам стран ISO .
Ответ :
Список влиятельных лиц с оценками сходства, сравнением с исходными данными и оценками уникальности в формате JSON.
📌 get-audience-content
Описание : Извлекает сведения о взаимодействии аудитории с контентом , включая:
Понравившийся контент : самые популярные посты, домены, эмодзи, хэштеги, ссылки, медиа и облако слов.
Общий контент : большая часть общего контента классифицирована схожим образом.
Влиятельный контент : контент из влиятельных аккаунтов.
Каждая категория содержит:
popularPost
: Наиболее популярные публикации.topDomains
: Наиболее упоминаемые домены.topEmojis
: Наиболее используемые эмодзи.topHashtags
: наиболее используемые хэштеги.topLinks
: Наиболее распространенные ссылки.topMedia
: общие медиа.wordcloud
: Наиболее часто используемые слова.Параметры :
audience_content_id
(строка) : идентификатор контента аудитории.
Ответ :
Данные о взаимодействии с контентом в формате JSON.
📌 report-summary
Описание : Создает полную сводку отчета Audiense, включая:
Метаданные отчета (название, тип сегментации)
Полный размер аудитории
Подробная информация о сегменте
Основные сведения по каждому сегменту (биография, ключевые слова, демография, интересы)
Наиболее влиятельные лица для каждого сегмента со сравнительными показателями
Параметры :
report_id
(string) : идентификатор отчета разведки, который необходимо обобщить.
Ответ :
Полный отчет в формате JSON со структурированными данными по каждому сегменту
Для ожидающих отчетов: сообщение о состоянии, указывающее, что отчет все еще обрабатывается.
Для отчетов без сегментов: сообщение о том, что нет сегментов для анализа.
💡 Предопределенные подсказки
Этот сервер включает в себя предварительно настроенные подсказки
audiense-demo
: помогает анализировать отчеты Audiense в интерактивном режиме.segment-matching
: подсказка для сопоставления и сравнения сегментов аудитории в отчетах Audiense, выявление сходств, уникальных черт и ключевых идей на основе демографических данных, интересов, влиятельных лиц и моделей взаимодействия.
Использование:
Принимает аргумент reportName для поиска наиболее релевантного отчета.
Если указан идентификатор, поиск выполняется по идентификатору отчета.
Вариант использования: структурированное руководство по анализу аудитории.
🛠️ Устранение неполадок
Инструменты не отображаются в Клоде
Проверьте журналы Claude Desktop:
Проверьте правильность настройки переменных среды.
Убедитесь, что абсолютный путь к index.js указан правильно.
Проблемы с аутентификацией
Еще раз проверьте учетные данные OAuth.
Убедитесь, что токен обновления все еще действителен.
Убедитесь, что необходимые области API включены.
📜 Просмотр журналов
Чтобы проверить журналы сервера:
Для MacOS/Linux:
Для Windows:
🔐 Вопросы безопасности
Сохраняйте учетные данные API в безопасности — никогда не публикуйте их в публичных репозиториях.
Используйте переменные среды для управления конфиденциальными данными.
📄 Лицензия
Этот проект лицензирован по лицензии Apache 2.0. Подробнее см. в файле LICENSE.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Обеспечивает взаимодействие с учетными записями Audiense Insights через протокол контекста модели, облегчая извлечение и анализ маркетинговой информации и данных об аудитории, включая демографические данные, поведение и взаимодействие с влиятельными лицами.
- Этот сервер, основанный на Model Context Protocol (MCP) , позволяет Claude или любому другому MCP-совместимому клиенту взаимодействовать с вашим аккаунтом Audiense Insights . Он извлекает маркетинговые идеи и анализ аудитории из отчетов Audiense, охватывая демографический, культурный, влиятельный и контентный анализ вовлеченности .
- 🚀 Предварительные условия
- ⚙️ Настройка Claude Desktop
- 🛠️ Доступные инструменты
- 💡 Предопределенные подсказки
- 🛠️ Устранение неполадок
- 📜 Просмотр журналов
- 🔐 Вопросы безопасности
- 📄 Лицензия
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables users to access and manage Replicate's AI models and predictions via the Model Context Protocol, offering tools for creating, canceling, and retrieving model predictions and parameters.Last updated -11084MIT License
- -securityFlicense-qualityEnables interaction with the Audius music platform API, supporting user, track, and playlist operations through the Model Context Protocol.Last updated -1
- -securityAlicense-qualityAllows Claude and other MCP-compatible AI models to access TweetBinder by Audiense analytics data, enabling analysis of hashtags, users, and conversations on Twitter/X with engagement metrics, sentiment analysis, and report generation.Last updated -1Apache 2.0
- AsecurityAlicenseAqualityEnables AI assistants to interact with LinkedIn data through the Model Context Protocol, allowing profile searches, job discovery, messaging, and network analytics.Last updated -284915MIT License