PostFast MCP服务器
MCP服务器 PostFast API-通过Claude、Cursor、VS Code等人工智能工具安排和管理社交媒体帖子。
快速开始
1.获取API密钥
登录到 PostFast首选 API 在侧边栏中,并生成一个密钥。
2.安装
选择您喜欢的方法:
克劳德桌面(推荐)
从下载扩展 Claude桌面扩展目录 或手动安装:
- 添加
claude_desktop_config.json:
{
"mcpServers": {
"postfast": {
"command": "npx",
"args": ["-y", "postfast-mcp"],
"env": {
"POSTFAST_API_KEY": "your-api-key-here"
}
}
}
}- 重新启动克劳德桌面。
克劳德代码
通过插件(等待市场批准):
/plugin install postfast@claude-plugins-official安装后,设置API密钥-选择其中一个:
# Option A: Add to your shell profile (~/.zshrc or ~/.bashrc)
export POSTFAST_API_KEY="your-api-key-here"
# Option B: Add to ~/.claude/settings.local.json
# { "env": { "POSTFAST_API_KEY": "your-api-key-here" } }然后重新启动Claude Code。
通过手动配置:
添加到您的项目 .mcp.json 或 ~/.claude/.mcp.json (全球):
{
"mcpServers": {
"postfast": {
"type": "stdio",
"command": "npx",
"args": ["-y", "postfast-mcp"],
"env": {
"POSTFAST_API_KEY": "your-api-key-here"
}
}
}
}光标/VS代码/Windsurf/其他MCP客户端
添加到MCP配置(.mcp.json, mcp.json,或工具的设置UI):
{
"mcpServers": {
"postfast": {
"type": "stdio",
"command": "npx",
"args": ["-y", "postfast-mcp"],
"env": {
"POSTFAST_API_KEY": "your-api-key-here"
}
}
}
}3.使用它
问你的AI助手一些事情,比如:
- “列出我的关联社交帐户”
- “安排明天上午9点在Instagram上发帖”
- “显示本周的所有计划帖子”
- “上传此图片并用它创建LinkedIn帖子”
- “用这个视频创建一个脸书卷轴”
- “显示我本月Instagram帖子的分析”
可用工具
| 工具 | 说明 |
|---|---|
list_accounts | 列出已连接的社交媒体帐户 |
list_posts | 列出带有过滤器的帖子(平台、状态、日期范围) |
create_posts | 创建和安排帖子(批量,最多15个) |
delete_post | 按ID删除帖子 |
upload_media | 上传本地文件并获取媒体密钥(处理整个流程) |
get_upload_urls | 获取已签名的URL以上传媒体文件 |
list_pinterest_boards | 为帐户获取Pinterest板 |
list_youtube_playlists | 获取帐户的YouTube播放列表 |
list_gbp_locations | 获取帐户的Google Business Profile位置 |
generate_connect_link | 为客户端生成连接帐户的链接 |
get_post_analytics | 获取具有绩效指标的已发布帖子——Instagram、Facebook、TikTok、Threads、YouTube、LinkedIn(公司页面)、Pinterest(商业账户) |
支持平台
脸书、Instagram、X(推特)、TikTok、领英、YouTube、蓝天、Threads、Pinterest、Telegram、谷歌商业简介
平台特定控制
创建帖子时,您可以通过以下方式传递特定于平台的设置 controls 参数:
| 平台 | 控件 |
|---|---|
| X(推特) | xRetweetUrl |
instagramPublishType (时间线/故事/卷轴), instagramPostToGrid, instagramCollaborators | |
| 脸书 | facebookContentType (帖子/卷轴/故事), facebookAllowComments, facebookPrivacy, facebookReelsCollaborators |
| 试试看。 | tiktokPrivacy (公众/共同的朋友/关注者/创造者/只有我), tiktokIsDraft, tiktokAllowComments, tiktokAllowDuet, tiktokAllowStitch, tiktokBrandOrganic, tiktokBrandContent, tiktokAutoAddMusic, tiktokIsAigc |
| 油管 | youtubeTitle, youtubePrivacy (公共/私人/非上市), youtubeTags, youtubeCategoryId, youtubeIsShort, youtubeMadeForKids, youtubePlaylistId, youtubeThumbnailKey |
| 拼趣 | pinterestBoardId (必填), pinterestLink |
| 领英 | linkedinAttachmentKey, linkedinAttachmentTitle |
| 谷歌商业简介 | gbpLocationId (必填), gbpTopicType (标准/活动/优惠), gbpCallToActionType, gbpCallToActionUrl, gbpEventTitle, gbpEventStartDate, gbpEventEndDate, gbpOfferCouponCode, gbpOfferRedeemUrl, gbpOfferTerms |
媒体上传
这 upload_media 该工具在一次调用中处理整个流程:
- 从文件扩展名检测内容类型
- 从PostFast获取已签名的上传URL
- 上传文件
- 返回一个
key和type随时可用create_posts
支持的格式:JPEG、PNG、GIF、WebP、MP4、WebM、MOV
你也可以使用 get_upload_urls 如果您需要对上传过程进行更多控制,可以直接进行。
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
POSTFAST_API_KEY | 是 | 您的工作区API密钥 |
POSTFAST_API_URL | 没有 | API基本URL(默认值: https://api.postfa.st) |
测试
使用MCP检查员验证一切正常:
POSTFAST_API_KEY=your-key npx @modelcontextprotocol/inspector npx postfast-mcpAPI文件
完整的REST API文档: postfa.st/docs
发展
npm install
npm run build
node dist/index.js徽章

许可证
麻省理工学院
