remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
社交聆听 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
MCP 服务器通过 Syften 的 API 提供 AI 驱动的社交提及分析,具有实时通知和趋势分析功能。
- Features
- Prerequisites
- Installation
- Configuration
- Available Tools
- Example Usage in Claude
- Webhook Integration
- Development
- Troubleshooting
- Contributing
- License