CrossPost MCP服务器
交叉发布到 十、, 蓝天, 领英,以及 线程 来自Claude、Cursor或任何兼容MCP的AI助手。写一次,到处发表。
先决条件
- 在以下网址创建免费帐户 crosspost-app.vercel.app
- 在仪表板上连接您的社交媒体帐户
- 从生成API密钥 设置→ API密钥
安装
选项1:克劳德桌面(一键)
下载 crosspost-mcp.mcpb 从 发布页面 然后双击它。ClaudeDesktop将提示您输入API密钥-粘贴它,您就完成了。
选项2:npx(适用于所有地方)
无需安装。将此添加到您的MCP客户端配置中:
{
"mcpServers": {
"crosspost": {
"command": "npx",
"args": ["-y", "crosspost-mcp"],
"env": {
"CROSSPOST_API_KEY": "your-api-key-here"
}
}
}
}配置文件位置:
| 客户端 | 配置路径 |
|---|---|
| 克劳德桌面(macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| 克劳德桌面(Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| 光标 | .cursor/mcp.json 在您的工作空间中,或 ~/.cursor/mcp.json 全球范围 |
选项3:克劳德代码(CLI)
claude mcp add -s user crosspost \
-e CROSSPOST_API_KEY=your-api-key-here \
-e CROSSPOST_API_URL=https://crosspost-app.vercel.app \
-- npx -y crosspost-mcp选项4:手动(克隆和构建)
git clone https://github.com/jenny-ouyang/crosspost-mcp.git
cd crosspost-mcp
npm install && npm run build然后将MCP客户端指向构建的文件:
{
"mcpServers": {
"crosspost": {
"command": "node",
"args": ["/path/to/crosspost-mcp/dist/index.js"],
"env": {
"CROSSPOST_API_KEY": "your-api-key-here"
}
}
}
}可用工具
| 工具 | 说明 |
|---|---|
list_accounts | 查看您连接的平台及其状态 |
create_post | 跨平台发布或安排帖子 |
list_posts | 查看最近的帖子及其每个平台的状态 |
get_post | 获取特定帖子的详细信息 |
cancel_post | 取消已安排的帖子 |
reschedule_post | 更改预定帖子的时间 |
list_scheduled | 查看所有即将发布的帖子 |
用法示例
安装后,只需自然地与Claude交谈:
- “在我的所有平台上发布‘Hello world!’”
- “将此发布到Bluesky and Threads:刚刚发布了一项新功能!”
- “为明天上午9点安排一个帖子:重大公告即将发布”
- “显示我最近的帖子”
- “我连接了哪些帐户?”
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
CROSSPOST_API_KEY | 是 | CrossPost仪表板中的API密钥 |
CROSSPOST_API_URL | 没有 | API URL(默认为生产版)。仅在自托管时更改。 |
许可证
麻省理工学院
