
TweetBinder by Audiense MCP Server

2025.04.01
3
TypeScript社交媒体分析品牌监控市场研究竞争对手分析舆情监测交流协作
mcp-tweetbinder 是一个基于 Model Context Protocol (MCP) 的服务器,用于连接 TweetBinder by Audiense API,使 Claude 和其他兼容 MCP 的 AI 模型能够访问 TweetBinder 的分析数据。该服务主要用于分析 Twitter/X 上的话题、用户和对话,提供参与度指标、情感分析等功能。
View on GitHub
Overview
产品定位
mcp-tweetbinder 是一个中间件服务,旨在为 AI 模型(如 Claude)提供访问 TweetBinder by Audiense API 的能力,以便进行 Twitter/X 数据的分析和报告生成。
核心功能
- 直接从 Claude 访问 TweetBinder 分析数据
- 分析 Twitter/X 上的话题、用户和对话
- 获取参与度指标、情感分析等数据
- 创建基于自定义搜索查询的 Twitter 报告
- 检查报告生成状态
- 检索详细的报告统计数据
- 获取账户余额和配额信息
- 统计符合特定查询条件的推文数量
- 列出和管理 TweetBinder 报告
- 从报告中访问推文内容和用户信息
适用场景
- 社交媒体分析
- 品牌监控
- 市场研究
- 竞争对手分析
- 舆情监测
工具列表
create-twitter-report
: 创建基于搜索查询的 Twitter 报告create-twitter-count
: 统计符合搜索查询的推文数量list-reports
: 列出所有 TweetBinder 报告get-report-content
: 检索报告中的推文或用户数据get-report-status
: 检查报告状态get-report-stats
: 检索报告的统计数据和指标get-account-balances
: 获取账户余额和配额信息
常见问题解答
工具未出现在 Claude 中
- 检查 Claude Desktop 日志
- 验证环境变量设置是否正确
- 确保 index.js 的绝对路径正确
认证问题
- 检查凭证是否正确
- 确保刷新令牌仍然有效
- 验证是否启用了所需的 API 范围并有足够的积分
使用教程
使用依赖
- Node.js (v18 或更高版本)
- Claude Desktop App
- TweetBinder by Audiense 账户及 API 凭证
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @AudienseCo/mcp-tweetbinder --client claude
手动配置
- 克隆仓库
- 安装依赖:
npm install
- 构建项目:
npm run build
- 设置环境变量:
export TWEETBINDER_API_TOKEN='your-bearer-token-here'
调试方式
查看日志
MacOS/Linux:
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
Windows:
Get-Content -Path "$env:AppData\Claude\Logs\mcp*.log" -Wait -Tail 20