local-only server
The server can only run on the client’s local machine because it depends on local resources.
🏆 Audiense Insights MCP 服务器
该服务器基于模型上下文协议 (MCP) ,允许Claude或任何其他兼容 MCP 的客户端与您的Audiense Insights帐户进行交互。它从 Audiense 报告中提取营销洞察和受众分析,涵盖人口统计、文化、影响者和内容参与度分析。
🚀 先决条件
在使用此服务器之前,请确保您已:
- Node.js (v18 或更高版本)
- 克劳德桌面应用程序
- 具有 API 凭据的Audiense Insights 帐户
- X/Twitter API Bearer Token (可选,用于丰富影响者数据)
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 Audiense Insights Server:
Copy
⚙️ 配置 Claude 桌面
- 打开Claude Desktop的配置文件:
- MacOS:Copy
- 视窗:Copy
- MacOS:
- 添加或更新以下配置:Copy
- 保存文件并重新启动 Claude Desktop。
🛠️ 可用工具
📌 get-reports
描述:检索经过身份验证的用户拥有的Audiense 洞察报告列表。
- 参数:无
- 回复:
- JSON 格式的报告列表。
📌 get-report-info
描述:获取有关特定情报报告的详细信息,包括:
- 地位
- 分割类型
- 观众规模
- 段
- 访问链接
- 参数:
report_id
(字符串) :情报报告的ID。
- 回复:
- JSON 格式的完整报告详细信息。
- 如果报告仍在处理中,则返回一条指示待处理状态的消息。
📌 get-audience-insights
描述:检索给定受众的汇总见解,包括:
- 人口统计:性别、年龄、国家。
- 行为特征:活跃时间、平台使用情况。
- 心理特征:性格特征、兴趣。
- 社会经济因素:收入、教育状况。
- 参数:
audience_insights_id
(string) :受众洞察的 ID。insights
(字符串数组,可选) :要过滤的特定洞察名称列表。
- 回复:
- 格式化为结构化文本列表的见解。
📌 get-baselines
描述:检索可用的基准受众,可选择按国家/地区进行过滤。
- 参数:
country
(字符串,可选) :用于过滤的 ISO 国家代码。
- 回复:
- JSON 格式的基线受众列表。
📌 get-categories
描述:检索可用于影响者比较的亲和力类别列表。
- 参数:无
- 回复:
- JSON 格式的类别列表。
📌 compare-audience-influencers
描述:将给定受众群体的影响者与基线受众群体进行比较。基线确定方法如下:
- 如果某个国家/地区的观众人数超过 50%,则以该国/地区为基准。
- 否则,使用全局基线。
- 如果选择了特定的部分,则将整个受众群体作为基线。
每个影响者比较包括:
- 亲和力(%) ——影响者与受众的契合程度。
- 基线亲和力 (%) – 影响者在基线受众中的亲和力。
- 独特性得分——影响者与基线相比的独特程度。
- 参数:
audience_influencers_id
(string) :受众影响者的 ID。baseline_audience_influencers_id
(字符串) :基线受众影响者的 ID。cursor
(数字,可选) :分页光标。count
(数字,可选) :每页的项目数(默认值:200)。bio_keyword
(字符串,可选) :通过bio 关键字过滤影响者。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
(string) :受众内容的 ID。
- 回复:
- JSON 格式的内容参与度数据。
📌 report-summary
描述:生成 Audiense 报告的综合摘要,包括:
- 报告元数据(标题、分段类型)
- 全部观众人数
- 详细分部信息
- 每个细分市场的热门见解(个人简介关键词、人口统计、兴趣)
- 各细分市场最具影响力人物及比较指标
- 参数:
report_id
(字符串) :要汇总的情报报告的 ID。
- 回复:
- 完整的报告摘要采用 JSON 格式,包含每个部分的结构化数据
- 对于待处理报告:状态消息表明报告仍在处理中
- 对于没有细分的报告:指示没有可供分析的细分的消息
💡 预定义提示
该服务器包含预配置的提示
audiense-demo
:帮助以交互方式分析 Audiense 报告。segment-matching
:提示匹配和比较 Audiense 报告中的受众细分,根据人口统计、兴趣、影响者和参与模式识别相似性、独特特征和关键见解。
用法:
- 接受 reportName 参数来查找最相关的报告。
- 如果提供了 ID,则它会按报告 ID 进行搜索。
用例:受众分析的结构化指导。
🛠️ 故障排除
Claude 中未出现的工具
- 检查 Claude Desktop 日志:
Copy
- 验证环境变量是否设置正确。
- 确保index.js的绝对路径正确。
身份验证问题
- 仔细检查 OAuth 凭证。
- 确保刷新令牌仍然有效。
- 验证所需的 API 范围是否已启用。
📜 查看日志
要检查服务器日志:
对于 MacOS/Linux:
Copy
对于 Windows:
Copy
🔐 安全注意事项
- 确保 API 凭证的安全 - 切勿在公共存储库中暴露它们。
- 使用环境变量来管理敏感数据。
📄 许可证
本项目遵循 Apache 2.0 许可证。更多详情请参阅许可证文件。
You must be authenticated.
Tools
通过模型上下文协议实现与 Audiense Insights 帐户的交互,促进营销洞察和受众数据(包括人口统计、行为和影响者参与度)的提取和分析。
- 🚀 Prerequisites
- Installing via Smithery
- ⚙️ Configuring Claude Desktop
- 🛠️ Available Tools
- 💡 Predefined Prompts
- 🛠️ Troubleshooting
- 📜 Viewing Logs
- 🔐 Security Considerations
- 📄 License