内容
> **⚠️ 服务运营中断通知**
> 当前 NetworkLytics 服务器已处于运营中断状态。
> 如果您想在本地环境中使用,可以将 `NETWORKLYTICS_API_URL` 修改为本地服务器地址。
---
# NetworkLytics-MCP
[NetworkLytics](https://networklytics.net) MCP(模型上下文协议)服务器。
通过 MCP 支持的 AI 工具(如 Claude Desktop、Cursor 等),您可以直接查询 YouTube 评论网络分析结果。
## 安装
```bash
pip install networklytics-mcp
```
## 配置 Claude Desktop
在 `~/.claude/claude_desktop_config.json` 或 `%APPDATA%\Claude\claude_desktop_config.json` 中添加以下配置:
```json
{
"mcpServers": {
"networklytics": {
"command": "networklytics-mcp",
"env": {
"NETWORKLYTICS_API_URL": "https://networklytics.net",
"NETWORKLYTICS_API_KEY": "nly_your_api_key_here"
}
}
}
}
```
API 密钥可以在 NetworkLytics 账户设置页面获取。
## 使用示例
在 Claude 中,您可以提出以下请求:
- "请显示此共享链接的分析结果:https://networklytics.net/shared/abc-123-..."
- "在分析结果中找出 3 位关键影响者"
- "这个 YouTube 频道的评论社区的情感趋势如何?"
## 提供的工具(Tools)
| 工具 | 说明 | 认证 |
|------|------|------|
| `get_shared_analysis` | 通过共享链接令牌查询分析结果 | 不需要 |
| `get_analysis_by_id` | 通过分析 ID 查询结果 | 需要 API 密钥 |
| `get_api_info` | API 信息和端点列表 | 不需要 |
## 返回数据结构
```json
{
"video": { "title": "...", "channel": "...", "view_count": 123456 },
"network": {
"total_nodes": 1500,
"total_edges": 3200,
"density": 0.003,
"community_count": 7
},
"sentiment": {
"positive_ratio": 0.62,
"negative_ratio": 0.15,
"overall": "positive"
},
"top_influencers": [
{ "author": "username", "degree_centrality": 0.12, "comment_count": 45 }
],
"topic_keywords": ["关键词1", "关键词2"],
"ai_insights": { ... }
}
```