Skip to main content
Glama
zhaohongyuziranerran

chinese-social-mcp

README.md
# Chinese Social Media MCP Server

中国社媒自动化MCP Server - 连接AI Agent与中国社交平台

## 6大平台支持

| 平台 | ID | 标题限制 | 正文限制 | 视频 | 图片 |
|------|-----|---------|---------|------|------|
| 小红书 | xiaohongshu | 20字 | 1000字 | ✅ 5分钟 | ✅ 18张 |
| 抖音 | douyin | 55字 | 300字 | ✅ 15分钟 | ❌ |
| 微信公众号 | wechat_mp | 64字 | 20000字 | ❌ | ❌ |
| 微博 | weibo | - | 2000字 | ✅ 5分钟 | ✅ 9张 |
| 知乎 | zhihu | 50字 | 50000字 | ❌ | ❌ |
| B站 | bilili | 80字 | 250字 | ✅ 60分钟 | ❌ |

## 10个工具

| # | 工具 | 功能 |
|---|------|------|
| 1 | `list_platforms` | 列出所有支持的平台 |
| 2 | `get_platform_info` | 获取平台详细规格 |
| 3 | `adapt_content` | 内容多平台适配 |
| 4 | `check_content` | 内容合规检测 |
| 5 | `score_content` | 内容适配度评分 |
| 6 | `get_trending` | 获取热搜/热门话题 |
| 7 | `publish_content` | 发布内容到平台 |
| 8 | `analyze_content` | 内容数据分析 |
| 9 | `get_account_stats` | 获取账号数据 |
| 10 | `search_platform` | 搜索平台内容 |

## 核心能力

### 内容多平台适配
一段内容 → 6个平台版本,自动处理:
- 字数截断/扩展
- 标题自动生成(含平台特色: 小红书加emoji/知乎加问号)
- 话题标签格式化(小红书`#tag#`/抖音`#tag`/微博`#tag#`)
- 违禁词检测与替换
- 平台风格建议

### 热搜监控
6大平台实时热搜:
- 微博热搜 (30条)
- 抖音热榜 (30条)
- 知乎热榜 (30条)
- B站热门 (30条)
- 百度热搜 (30条)
- 今日头条 (30条)

### 内容合规
- 违禁词检测(不同平台不同词库)
- 敏感内容模式识别(诱导加微信/诱导互动)
- 外链风险提示
- 自动替换建议

## 使用示例

### 内容适配
```python
adapt_content(
    content="这是最好的AI工具推荐,绝对值得试试!",
    platforms="xiaohongshu,douyin,weibo",
    tags="AI,工具,推荐"
)
```

### 获取热搜
```python
get_trending(platform="weibo", limit=10)
```

### 合规检测
```python
check_content(content="保证100%有效!", platform_id="xiaohongshu")
```

## 本地安装

```bash
pip install -r requirements.txt
python server.py
```

## REST部署

```bash
python -m chinese_social_mcp.rest_server
```


## 在线访问(推荐)

无需本地安装,直接在MCP客户端配置:

```json
{
  "mcpServers": {
    "chinese-social-mcp": {
      "url": "http://www.mzse.com/social-mcp/"
    }
  }
}
```

## REST API

```bash
curl http://www.mzse.com/social-mcp/
```

## 部署状态

| 项目 | 地址 |
|------|------|
| 域名 | http://www.mzse.com/social-mcp/ |
| GitHub | https://github.com/zhaohongyuziranerran/chinese-social-mcp |

## License

MIT