
Social Listening MCP Server

2025.02.13
0
社交监听社交媒体分析交流协作
Social Listening MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,通过 Syften API 提供社交监听能力。该服务支持 AI 驱动的社交提及分析,并可通过 webhook 实现实时通知。
View on GitHub
Overview
基本能力
产品定位
Social Listening MCP Server 是一个专注于社交监听和分析的服务,旨在帮助用户监控和分析社交媒体上的提及内容。
核心功能
- 实时社交提及监控
- AI 驱动的内容分类
- 重要提及的 webhook 通知
- 历史数据回填
- 趋势分析和报告
- 自然语言查询支持
适用场景
- 社交媒体监控
- 品牌声誉管理
- 用户反馈分析
- 产品改进建议收集
- 市场趋势分析
工具列表
- configure_ai_filter: 配置 AI 过滤设置,用于提及分析。
- setup_webhook: 配置实时通知的 webhook 端点。
- backfill_month: 回填特定月份的提及数据。
- sync_latest: 同步自上次更新以来的新提及。
- analyze_trends: 分析时间跨度内的提及趋势。
- get_top_sources: 获取提及来源/作者的排名。
- nlp_prompt: 处理自然语言查询。
- get_ai_filtered_mentions: 获取经过 AI 过滤处理的提及。
常见问题解答
- Webhook 错误: 确保 webhook 端点可访问且支持 HTTPS。
- API 密钥问题: 验证 Syften API 密钥是否正确配置。
- 数据库错误: 检查
data
目录是否存在且可写。
使用教程
使用依赖
- Node.js (v16 或更高版本)
- 具有 API 访问权限的 Syften 账户
- Claude Desktop 应用或带有 Claude 扩展的 VSCode
安装教程
- 克隆仓库:
git clone https://github.com/fred-em/social-listening.git
cd social-listening
- 安装依赖:
npm install
- 构建服务器:
npm run build
调试方式
- 运行测试:
npm test
- 检查日志:
tail -f logs/server.log