社交聆听 MCP 服务器
一个模型上下文协议 (MCP) 服务器,通过 Syften 的 API 提供社交聆听功能。该服务器支持 AI 驱动的社交提及分析,并支持通过 Webhook 发送实时通知。
特征
- 实时社交提及监控
- 人工智能驱动的内容分类
- 重要提及的 Webhook 通知
- 历史数据回填
- 趋势分析和报告
- 自然语言查询支持
先决条件
- Node.js(v16 或更高版本)
- 具有 API 访问权限的 Syften 帐户
- Claude 桌面应用程序或带有 Claude 扩展的 VSCode
安装
- 克隆存储库:
- 安装依赖项:
- 构建服务器:
配置
1. Syften API 设置
- 登录您的 Syften 帐户
- 转至“设置”>“API 访问”
- 如果您还没有生成 API 密钥
- 复制您的 API 密钥以进行下一步
2. Claude桌面配置
将服务器配置添加到~/Library/Application Support/Claude/claude_desktop_config.json
:
3. VSCode 配置(可选)
如果您使用带有 Claude 扩展的 VSCode,请将配置添加到/Users/YOUR_USERNAME/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
:
可用工具
1. 配置ai过滤器
配置提及分析的 AI 过滤设置。
2. setup_webhook
配置 webhook 端点以进行实时通知。
3. backfill_month
补充特定月份的提及。
4. sync_latest
同步自上次更新以来的新提及。
5. 分析趋势
分析一段时间内的提及趋势。
6. 获取顶级来源
获得最多提及的来源/作者。
7. nlp_prompt
处理自然语言查询。
8. 获取人工智能过滤提及
获取经过 AI 过滤处理的提及。
Claude 中的示例用法
以下是您可以与 Claude 一起使用的一些示例提示:
- 配置AI过滤:
- 设置 webhook 通知:
- 分析趋势:
- 获取过滤的提及:
- 自然语言查询:
Webhook 集成
配置 webhook 时,服务器将以以下格式发送通知:
Webhook 请求中包含的标头:
Content-Type: application/json
X-Webhook-Secret: your-secret-token
发展
从源代码构建
添加新功能
- 在
src/
中实现新功能 - 在
tests/
中添加测试 - 本地构建和测试
- 提交拉取请求
故障排除
- Webhook 错误:确保您的 webhook 端点可访问并支持 HTTPS
- API 密钥问题:验证您的 Syften API 密钥是否在配置中正确设置
- 数据库错误:检查
data
目录是否存在且可写
贡献
- 分叉存储库
- 创建功能分支
- 提交你的更改
- 推送到分支
- 创建拉取请求
执照
MIT 许可证 - 详情请参阅许可证文件
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
MCP 服务器通过 Syften 的 API 提供 AI 驱动的社交提及分析,具有实时通知和趋势分析功能。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityThis server provides access to the Perplexity AI API, enabling interaction through chatting, searching, and documentation retrieval within MCP-based systems.Last updated -52JavaScript
- AsecurityAlicenseAqualityAn MCP server that lets AI assistants interact with your Lunchmoney data, enabling natural language queries about transactions, budgets, and spending patterns.Last updated -438TypeScriptMIT License
- AsecurityFlicenseAqualityProvides a standardized way to integrate Perplexity AI's features like chat, search, and documentation access into MCP-based systems.Last updated -5JavaScript
- -securityAlicense-qualityAn MCP server that enables AI assistants like Claude to help users manage their GitHub notifications through natural language commands.Last updated -5511TypeScriptMIT License