内容
# Social0 MCP
从 Claude、Cursor、ChatGPT 等 AI 应用以纯文本方式发布到 **Instagram、TikTok、YouTube、X、LinkedIn、Facebook、Pinterest、Threads 和 Bluesky**。
优先使用 **[`social0` 命令行工具](https://www.npmjs.com/package/social0)**,当您有终端或代理 shell 时(`npx social0`)。当 AI 主机仅支持 MCP 连接器时,请使用此 MCP 软件包。
[social0.app](https://social0.app) · [命令行工具文档](https://docs.social0.app/docs/integrations/cli) · [MCP 文档](https://docs.social0.app/docs/integrations/mcp) · [获取 API 密钥](https://social0.app/dashboard/api-keys)
---
## 远程 URL(推荐 - 无需 npx)
与 **Claude.ai**、**ChatGPT** 和任何接受远程 MCP 连接器的 AI 配合使用。
1. [连接您的社交账户](https://social0.app/dashboard/connections)
2. 在您的 AI 应用中打开 **连接器** / **MCP** 设置
3. 添加远程服务器 URL:
```text
https://mcp.social0.app/mcp
```
4. 点击 **连接** 并授权 Social0(OAuth)
5. 询问:“显示我已连接的 Social0 账户”
无需 Node.js,无需在配置中设置 API 密钥。
### Cursor(远程)
```json
{
"mcpServers": {
"social0": {
"url": "https://mcp.social0.app/mcp"
}
}
}
```
如果您的 Cursor 版本暂不支持远程/OAuth MCP,请使用下面的本地 npx。
---
## 本地 npx(API 密钥)
需要 [Node.js 20+](https://nodejs.org/) 和来自 [API 密钥](https://social0.app/dashboard/api-keys) 的 `sk_live_` 密钥。
```json
{
"mcpServers": {
"social0": {
"command": "npx",
"args": ["-y", "@social0/mcp"],
"env": {
"SOCIAL0_API_KEY": "sk_live_您的密钥"
}
}
}
}
```
> 无作用域的 `npx -y social0-mcp` 仍然作为废弃别名工作。
| 主机 | 位置 |
|------|--------|
| Cursor | 设置 → MCP / `.cursor/mcp.json` |
| Claude 桌面版 | `~/Library/Application Support/Claude/claude_desktop_config.json` |
| VS Code | Copilot MCP 设置 |
---
## 尝试说
- “显示我已连接的 Social0 账户”
- “发布到 LinkedIn 和 X”
- “在 Instagram 和 TikTok 上安排明天 9 点 UTC 发布”
- “从 URL 上传此图像并在所有平台上发布”
---
## 主机 vs 本地
| | 主机 | 本地(`npx`) |
|--|--------|----------------|
| URL / 命令 | `https://mcp.social0.app/mcp` | `npx -y @social0/mcp` |
| 认证 | OAuth | `SOCIAL0_API_KEY` |
| 媒体 | `url` 或 `data` | `url`、`data` 或 `file_path` |
---
## 您能做什么
- 发布或安排到任何已连接的平台
- 上传图片和视频
- 起草、编辑和删除后再上线
- 检查每个平台的发布状态
- 获取适合标题的平台建议
## 帮助
[AGENTS.md](./AGENTS.md) · [产品文档](https://docs.social0.app/docs/integrations/mcp) · [social0.app/mcp](https://social0.app/mcp)
## 许可证
MIT — 请参阅 [LICENSE](LICENSE)。