Audiense Insights MCP Server官方 精选
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
Tools
get-reports
Retrieves the list of Audiense insights reports owned by the authenticated user.
get-report-info
Retrieves detailed information about a specific intelligence report, including its status, segmentation type, audience size, segments, and access links.
compare-audience-influencers
Compares the influencers of an audience with a baseline audience. The baseline is determined as follows: If the selection was the full audience and a single country represents more than 50% of the audience, that country is used as the baseline. Otherwise, the Global baseline is applied. If the selection was a specific segment, the full audience is used as the baseline. Each influencer comparison includes: - Affinity (%) - The level of alignment between the influencer and the audience. Baseline Affinity (%) - The influencer’s affinity within the baseline audience. Uniqueness Score - A measure of how distinct the influencer is within the selected audience compared to the baseline.
get-audience-content
Retrieves audience content engagement details for a given audience. This tool provides a detailed breakdown of the content an audience interacts with, including: - **Liked Content**: Popular posts, top domains, top emojis, top hashtags, top links, top media, and a word cloud. - **Shared Content**: Content that the audience shares, categorized similarly to liked content. - **Influential Content**: Content from influential accounts that impact the audience, with similar categorization. Each category contains: - **popularPost**: List of the most engaged posts. - **topDomains**: Most mentioned domains. - **topEmojis**: Most used emojis. - **topHashtags**: Most used hashtags. - **topLinks**: Most shared links. - **topMedia**: Media types shared and samples. - **wordcloud**: Frequently used words.
report-summary
Generates a comprehensive summary of an Audiense report, including segment details, top insights, and influencers.
get-audience-insights
Retrieves aggregated insights for a given audience ID, providing statistical distributions across various attributes. Available insights include demographics (e.g., gender, age, country), behavioral traits (e.g., active hours, platform usage), psychographics (e.g., personality traits, interests), and socioeconomic factors (e.g., income, education status).
get-baselines
Retrieves available baselines, optionally filtered by country.
get-categories
Retrieves the list of available affinity categories that can be used as the categories parameter in the compare-audience-influencers tool.
README
🏆 Audiense Insights MCP 服务器
此服务器基于 模型上下文协议 (MCP),允许 Claude 或任何其他 MCP 兼容的客户端与您的 Audiense Insights 帐户进行交互。它从 Audiense 报告中提取营销洞察和受众分析,涵盖人口统计、文化、影响者和内容互动分析。
<a href="https://glama.ai/mcp/servers/xz11vmv38c"> <img width="380" height="200" src="https://glama.ai/mcp/servers/xz11vmv38c/badge" /></a>
🚀 前提条件
在使用此服务器之前,请确保您已具备:
- Node.js (v18 或更高版本)
- Claude 桌面应用程序
- 具有 API 凭据的 Audiense Insights 帐户
- X/Twitter API Bearer Token (可选,用于丰富的影响者数据)
通过 Smithery 安装
要通过 Smithery 自动为 Claude 桌面安装 Audiense Insights Server:
npx -y @smithery/cli@latest install @AudienseCo/mcp-audiense-insights --client claude
⚙️ 配置 Claude 桌面
-
打开 Claude 桌面的配置文件:
- MacOS:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows:
code %AppData%\Claude\claude_desktop_config.json
- MacOS:
-
添加或更新以下配置:
"mcpServers": { "audiense-insights": { "command": "/opt/homebrew/bin/node", "args": [ "/ABSOLUTE/PATH/TO/YOUR/build/index.js" ], "env": { "AUDIENSE_CLIENT_ID": "your_client_id_here", "AUDIENSE_CLIENT_SECRET": "your_client_secret_here", "TWITTER_BEARER_TOKEN": "your_token_here" } } }
-
保存文件并重启 Claude 桌面。
🛠️ 可用工具
📌 get-reports
描述: 检索经过身份验证的用户拥有的 Audiense insights 报告列表。
- 参数: 无
- 响应:
- JSON 格式的报告列表。
📌 get-report-info
描述: 获取有关特定情报报告的详细信息,包括:
-
状态
-
分段类型
-
受众规模
-
分段
-
访问链接
-
参数:
report_id
(字符串): 情报报告的 ID。
-
响应:
- JSON 格式的完整报告详细信息。
- 如果报告仍在处理中,则返回一条消息,指示待处理状态。
📌 get-audience-insights
描述: 检索给定受众的聚合洞察,包括:
-
人口统计: 性别、年龄、国家/地区。
-
行为特征: 活跃时间、平台使用情况。
-
心理统计: 性格特征、兴趣。
-
社会经济因素: 收入、教育程度。
-
参数:
audience_insights_id
(字符串): 受众洞察的 ID。insights
(字符串数组,可选): 要过滤的特定洞察名称列表。
-
响应:
- 格式化为结构化文本列表的洞察。
📌 get-baselines
描述: 检索可用的基准受众,可以选择按国家/地区进行过滤。
-
参数:
country
(字符串,可选): 用于过滤的 ISO 国家/地区代码。
-
响应:
- JSON 格式的基准受众列表。
📌 get-categories
描述: 检索可用于影响者比较的可用亲和力类别的列表。
- 参数: 无
- 响应:
- JSON 格式的类别列表。
📌 compare-audience-influencers
描述: 将给定受众的影响者与基准受众进行比较。基准确定如下:
- 如果单个国家/地区占受众的 50% 以上,则该国家/地区用作基准。
- 否则,使用全球基准。
- 如果选择了特定分段,则使用完整受众作为基准。
每个影响者比较包括:
-
亲和力 (%) – 影响者与受众的匹配程度。
-
基准亲和力 (%) – 影响者在基准受众中的亲和力。
-
独特性得分 – 与基准相比,影响者的独特性。
-
参数:
audience_influencers_id
(字符串): 受众影响者的 ID。baseline_audience_influencers_id
(字符串): 基准受众影响者的 ID。cursor
(数字,可选): 分页游标。count
(数字,可选): 每页的项目数(默认值:200)。bio_keyword
(字符串,可选): 按个人简介关键字过滤影响者。entity_type
(枚举:person
|brand
, 可选): 按实体类型过滤。followers_min
(数字,可选): 最小关注者数量。followers_max
(数字,可选): 最大关注者数量。categories
(字符串数组,可选): 按类别过滤影响者。countries
(字符串数组,可选): 按国家/地区 ISO 代码过滤影响者。
-
响应:
- JSON 格式的影响者列表,其中包含亲和力得分、基准比较和独特性得分。
📌 get-audience-content
描述: 检索受众内容互动详细信息,包括:
- 喜欢的内容: 最受欢迎的帖子、域名、表情符号、主题标签、链接、媒体和词云。
- 分享的内容: 以类似方式分类的最常分享的内容。
- 有影响力的内容: 来自有影响力帐户的内容。
每个类别包含:
-
popularPost
: 最具吸引力的帖子。 -
topDomains
: 最常提及的域名。 -
topEmojis
: 最常用的表情符号。 -
topHashtags
: 最常用的主题标签。 -
topLinks
: 最常分享的链接。 -
topMedia
: 分享的媒体。 -
wordcloud
: 最常用的词语。 -
参数:
audience_content_id
(字符串): 受众内容的 ID。
-
响应:
- JSON 格式的内容互动数据。
📌 report-summary
描述: 生成 Audiense 报告的综合摘要,包括:
-
报告元数据(标题、分段类型)
-
完整受众规模
-
详细的分段信息
-
每个分段的热门洞察(个人简介关键字、人口统计、兴趣)
-
每个分段的热门影响者,带有比较指标
-
参数:
report_id
(字符串): 要汇总的情报报告的 ID。
-
响应:
- JSON 格式的完整报告摘要,其中包含每个分段的结构化数据
- 对于待处理的报告:指示报告仍在处理中的状态消息
- 对于没有分段的报告:指示没有要分析的分段的消息
💡 预定义提示
此服务器包含一个预配置的提示
audiense-demo
: 帮助交互式分析 Audiense 报告。segment-matching
: 一个提示,用于匹配和比较 Audiense 报告中的受众分段,根据人口统计、兴趣、影响者和参与模式识别相似之处、独特特征和关键见解。
用法:
- 接受 reportName 参数以查找最相关的报告。
- 如果提供了 ID,则改为按报告 ID 搜索。
用例:用于受众分析的结构化指导。
🛠️ 故障排除
工具未出现在 Claude 中
- 检查 Claude 桌面日志:
tail -f ~/Library/Logs/Claude/mcp*.log
- 验证环境变量是否已正确设置。
- 确保 index.js 的绝对路径正确。
身份验证问题
- 仔细检查 OAuth 凭据。
- 确保刷新令牌仍然有效。
- 验证是否已启用所需的 API 范围。
📜 查看日志
要检查服务器日志:
对于 MacOS/Linux:
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
对于 Windows:
Get-Content -Path "$env:AppData\Claude\Logs\mcp*.log" -Wait -Tail 20
🔐 安全注意事项
- 确保 API 凭据安全 – 永远不要在公共存储库中公开它们。
- 使用环境变量来管理敏感数据。
📄 许可证
本项目根据 Apache 2.0 许可证获得许可。有关更多详细信息,请参阅 LICENSE 文件。
推荐服务器
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Excel MCP Server
一个模型上下文协议服务器,使 AI 助手能够读取和写入 Microsoft Excel 文件,支持诸如 xlsx、xlsm、xltx 和 xltm 等格式。
Playwright MCP Server
提供一个利用模型上下文协议的服务器,以实现类人浏览器的自动化,该服务器使用 Playwright,允许控制浏览器行为,例如导航、元素交互和滚动。
Claude Code MCP
一个实现了 Claude Code 作为模型上下文协议(Model Context Protocol, MCP)服务器的方案,它可以通过标准化的 MCP 接口来使用 Claude 的软件工程能力(代码生成、编辑、审查和文件操作)。
Apple MCP Server
通过 MCP 协议与 Apple 应用(如“信息”、“备忘录”和“通讯录”)进行交互,从而使用自然语言发送消息、搜索和打开应用内容。
contentful-mcp
在你的 Contentful Space 中更新、创建、删除内容、内容模型和资源。
serper-search-scrape-mcp-server
这个 Serper MCP 服务器支持搜索和网页抓取,并且支持 Serper API 引入的所有最新参数,例如位置。
The Verge News MCP Server
提供从The Verge的RSS feed获取和搜索新闻的工具,允许用户获取今日新闻、检索过去一周的随机文章,以及在最近的Verge内容中搜索特定关键词。
MCP Server Trello
通过 Trello API 促进与 Trello 看板的交互,提供速率限制、类型安全、输入验证和错误处理等功能,以实现对卡片、列表和看板活动的无缝管理。
MCP DuckDB Knowledge Graph Memory Server
一个为 Claude 设计的记忆服务器,它使用 DuckDB 存储和检索知识图谱数据,从而增强了对话的性能和查询能力,并能持久保存用户信息。