Social Listening MCP Server

Social Listening MCP Server

site icon
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 通知
  • 历史数据回填
  • 趋势分析和报告
  • 自然语言查询支持

适用场景

  • 社交媒体监控
  • 品牌声誉管理
  • 用户反馈分析
  • 产品改进建议收集
  • 市场趋势分析

工具列表

  1. configure_ai_filter: 配置 AI 过滤设置,用于提及分析。
  2. setup_webhook: 配置实时通知的 webhook 端点。
  3. backfill_month: 回填特定月份的提及数据。
  4. sync_latest: 同步自上次更新以来的新提及。
  5. analyze_trends: 分析时间跨度内的提及趋势。
  6. get_top_sources: 获取提及来源/作者的排名。
  7. nlp_prompt: 处理自然语言查询。
  8. get_ai_filtered_mentions: 获取经过 AI 过滤处理的提及。

常见问题解答

  1. Webhook 错误: 确保 webhook 端点可访问且支持 HTTPS。
  2. API 密钥问题: 验证 Syften API 密钥是否正确配置。
  3. 数据库错误: 检查 data 目录是否存在且可写。

使用教程

使用依赖

  1. Node.js (v16 或更高版本)
  2. 具有 API 访问权限的 Syften 账户
  3. Claude Desktop 应用或带有 Claude 扩展的 VSCode

安装教程

  1. 克隆仓库:
git clone https://github.com/fred-em/social-listening.git
cd social-listening
  1. 安装依赖:
npm install
  1. 构建服务器:
npm run build

调试方式

  1. 运行测试:
npm test
  1. 检查日志:
tail -f logs/server.log

许可证

该项目遵循 MIT 开源许可条款。