前哨mcp
](https://www.npmjs.com/package/@outpost/mcp-server) 
MCP服务器 前哨 --直接从Claude、Cursor或任何AI代理发布到X(Twitter)、LinkedIn、Reddit、Instagram、Bluesky和Threads。
Outpost是一个统一的社交媒体发布API。此MCP服务器将其包装为 模型上下文协议 工具,这样你的AI代理就可以作为一流的功能发布到社交媒体上——不需要单独的UI。
______________________________________________________________________
快速开始
克劳德桌面
将此添加到您的 ~/.claude_desktop_config.json:
{
"mcpServers": {
"outpost": {
"command": "npx",
"args": ["-y", "@outpost/mcp-server"],
"env": {
"OUTPOST_API_KEY": "your-api-key-here"
}
}
}
}重新启动克劳德桌面——前哨站工具将自动出现。
自定义API URL(自托管)
{
"mcpServers": {
"outpost": {
"command": "npx",
"args": ["-y", "@outpost/mcp-server"],
"env": {
"OUTPOST_API_KEY": "your-api-key-here",
"OUTPOST_API_URL": "https://your-outpost-instance.com"
}
}
}
}游标/其他MCP客户端
相同的配置结构——请参阅客户的MCP文档以了解其放置位置。
______________________________________________________________________
环境变量
| 变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
OUTPOST_API_KEY | ✅ 是 | - | 您的前哨API密钥(在这里买一个) |
OUTPOST_API_URL | 没有 | https://api.outpostapi.dev | Outpost API基本URL(用于自托管实例) |
______________________________________________________________________
工具
publish_post
将内容发布到社交媒体平台。
Platforms: x, linkedin, instagram, reddit, bluesky, threads
Required: platform, accountId, text
Optional: imageUrl, subreddit (reddit), title (reddit), replyTo示例提示: *“发布到我的X帐户:'刚刚发布了一项新功能🚀 #公共建筑”*
______________________________________________________________________
list_accounts
列出所有可用于发布的已连接社交帐户。
Optional: platform (filter by platform)
Returns: accountId, platform, handle, status示例提示: *“我在前哨站有哪些社交账户?”*
______________________________________________________________________
get_capabilities
在发布之前获取平台功能——字符限制、媒体类型、支持的功能。
Optional: platform (omit to get all platforms)
Returns: charLimit, mediaTypes, features, rateLimits示例提示: *“LinkedIn和Bluesky的性格限制是什么?”*
______________________________________________________________________
check_rate_limits
检查已连接帐户的当前费率限制状态。
Required: accountId
Returns: remaining, resetAt, limit______________________________________________________________________
get_post_status
查看以前发布的帖子的状态。
Required: postId (returned by publish_post)
Returns: status (published|pending|failed), url, publishedAt______________________________________________________________________
工作流示例
问克劳德:
*“将此线程发布到我的X帐户,然后检查它是否成功发布。”*
克劳德将:
- 呼叫
list_accounts→ 查找您的X帐户ID - 呼叫
get_capabilities→ 验证字符限制 - 呼叫
publish_post→ 发布内容 - 呼叫
get_post_status→ 确认它通过了
______________________________________________________________________
获取API密钥
注册地址: outcastati.dev 获取您的API密钥并连接您的社交帐户。
______________________________________________________________________
许可证
MIT© 计算
