关于 Publora
Publora 托管的 MCP 服务让营销人员、创作者、企业主和开发者通过兼容的 AI 客户端管理社交媒体帖子。它支持在 10 个平台上排期、发布、处理媒体、管理账号连接,并查看部分互动数据。
主要功能
- 01创建草稿、排期、编辑和发布帖子
- 02附加及管理帖子媒体
- 03查看已连接的社交账号
- 04查询帖子和个人资料统计
- 05在 LinkedIn 点赞、评论和转发
适用场景
- 01为多个社交账号安排营销帖子
- 02将同一帖子发布到多个平台
- 03查看 Mastodon 或 Bluesky 上的互动
- 04管理 LinkedIn 点赞和评论
MCP 相关
Publora 在 `mcp.publora.com/mcp` 提供托管 MCP 服务,供兼容客户端连接。它提供帖子、媒体、账号连接、统计和 LinkedIn 互动工具;客户端可通过 OAuth 或 API 密钥认证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.publora.com/mcpclaude mcp add --transport http com-publora https://mcp.publora.com/mcp{"mcpServers":{"com-publora":{"type":"http","url":"https://mcp.publora.com/mcp"}}}在 Cursor 中打开{"servers":{"com-publora":{"type":"http","url":"https://mcp.publora.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-publora":{"type":"http","url":"https://mcp.publora.com/mcp"}}}{"mcpServers":{"com-publora":{"serverUrl":"https://mcp.publora.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Publora MCP 服务
面向 Publora 的官方 Model Context Protocol (MCP) 服务,可通过 Claude、Cursor 等 AI 助手以及任何兼容 MCP 的客户端,直接管理社交媒体内容的排期。
无需编写代码。 只需用通俗的语言描述你的需求:
“安排明天上午 9 点在 LinkedIn 发布帖子” “我上一条帖子的表现如何?” “把这条内容发布到 Twitter 和 LinkedIn”
快速开始
远程服务(推荐)
Publora 在 mcp.publora.com/mcp 托管了 MCP 服务,无需安装。
使用 Claude? 从连接器目录安装:claude.ai/directory/publora。选择 Connect,登录 Publora 并授权即可。无需 API 密钥,也无需配置文件,网页、桌面和移动端均可使用。
其他所有客户端:
1. 获取 API 密钥:app.publora.com/dashboard/api(位于控制面板侧边栏中的 API)
2. 添加到你的 MCP 客户端:
{
"mcpServers": {
"publora": {
"type": "http",
"url": "https://mcp.publora.com/mcp",
"headers": {
"Authorization": "Bearer sk_YOUR_API_KEY"
}
}
}
}
支持 OAuth 的客户端(Claude Code、Cursor、VS Code、Codex 等)可以省略 headers,改为通过浏览器登录。
3. 重启客户端,即可开始与 AI 助手讨论社交媒体!
客户端设置
Claude Code(CLI)
claude mcp add --transport http --scope user publora https://mcp.publora.com/mcp
运行 /mcp,选择 publora,选择 Authenticate,然后在浏览器中登录 Publora。无需 API 密钥。
对于 CI 或无头计算机,请改用静态密钥:
claude mcp add --transport http --scope user publora https://mcp.publora.com/mcp \
--header "Authorization: Bearer sk_YOUR_API_KEY"
相同的配置项也可以添加到 ~/.claude.json 或项目的 .mcp.json 文件中(上方的 JSON)。使用 /mcp 命令验证配置。
Claude Desktop
Claude Desktop 使用与网页版 Claude 相同的连接器:打开 claude.ai/directory/publora,然后选择 Connect。无需编辑配置文件。
只有在克隆此仓库并运行 npm install 后,想要通过 stdio 在本地运行时,才需要使用 Settings → Developer → Edit Config(有关本地工具与托管服务中的工具有何不同,请参阅 Local Development):
{
"mcpServers": {
"publora": {
"command": "node",
"args": ["/path/to/mcp-server/src/stdio.js"],
"env": {
"PUBLORA_API_KEY": "sk_YOUR_API_KEY"
}
}
}
}
Cursor
在项目中创建 .cursor/mcp.json:
{
"mcpServers": {
"publora": {
"type": "http",
"url": "https://mcp.publora.com/mcp",
"headers": {
"Authorization": "Bearer sk_YOUR_API_KEY"
}
}
}
}
本地开发
运行你自己的实例:
git clone https://github.com/publora/mcp-server.git
cd mcp-server
npm install
PUBLORA_API_URL=https://api.publora.com npm start
服务运行于 http://localhost:3100
此仓库中的代码是该服务截至 2026 年 4 月的快照。其工具集较旧:包含 LinkedIn 分析和工作区工具,但缺少 attach_media、complete_media、delete_media、prune_media_reference、account_context、post_stats、profile_stats、linkedin_create_reshare、linkedin_list_mentionables 以及 company_* Agency 工具。请使用托管服务获取当前工具。
可用工具(20)
托管于 mcp.publora.com/mcp 的服务提供:
帖子
| 工具 | 描述 |
|---|---|
list_posts | 按筛选条件(状态、平台、日期)列出帖子 |
create_post | 创建草稿、安排帖子发布,或使用 publishNow: true 立即发布;接受 mediaUrls 和 platformSettings |
get_post | 获取帖子详情和状态 |
update_post | 编辑草稿或已排期的帖子:内容、平台、排期、状态,或使用 publishNow: true 立即发布 |
delete_post | 删除帖子 |
媒体
| 工具 | 描述 |
|---|---|
attach_media | 将来自 ChatGPT 的图像或视频添加到现有帖子;帖子将保留为草稿 |
get_upload_url | 获取用于上传媒体的预签名 URL |
complete_media | 完成通过 get_upload_url 上传的文件 |
delete_media | 移除帖子中的媒体槽位 |
prune_media_reference | 移除 delete_media 无法处理的过期媒体引用 |
账户和连接
| 工具 | 描述 |
|---|---|
account_context | 你的套餐、可用功能、发布配额和排期范围——批量发布或遇到配额错误后,请先查看 |
list_connections | 列出已连接的社交账号 |
统计数据(Mastodon 和 Bluesky,Pro 套餐或旧版 Premium 套餐)
| 工具 | 描述 |
|---|---|
post_stats | 已发布帖子的互动数据 |
profile_stats | 已连接账号的粉丝数、关注数和帖子数 |
LinkedIn 互动
| 工具 | 描述 |
|---|---|
linkedin_create_reaction | 对帖子做出反应 |
linkedin_delete_reaction | 移除反应 |
linkedin_create_comment | 在 LinkedIn 帖子上发表评论 |
linkedin_delete_comment | 删除评论 |
linkedin_create_reshare | 转发/分享 LinkedIn 帖子 |
linkedin_list_mentionables | 列出可在 LinkedIn 帖子中通过 @ 提及的人 |
LinkedIn 分析和工作区管理可通过 REST API 使用,MCP 不提供这些功能。完整参数请参阅:MCP 工具参考。
对话示例
安排帖子:
你:将“对我们的产品发布感到兴奋!”安排在明天上午 9 点发布到 LinkedIn AI:完成!帖子已安排在明天美国东部时间上午 9 点发布。
跨平台发布:
你:把“我们正在招聘!”发布到我的所有账号 AI:已发布到 Twitter、LinkedIn 和 Bluesky。
查看互动数据(Mastodon、Bluesky):
你:我最近发布的 Bluesky 帖子表现如何? AI:目前有 42 个赞、7 次转发和 3 条回复。
内容日历:
你:下周安排了哪些内容? AI:共 5 条帖子:周一 LinkedIn,周二 Twitter+LinkedIn,周三 LinkedIn……
适用人群
- 营销人员——通过 AI 聊天管理营销活动并查看分析数据
- 内容创作者——无需切换应用即可安排帖子
- 企业主——将社交媒体任务委派给 AI
- 开发者——将 Publora 集成到 AI 驱动的工作流中
支持的平台
Twitter/X · LinkedIn · Instagram · Threads · TikTok · YouTube · Facebook · Bluesky · Mastodon · Telegram
身份验证
支持 OAuth 2.1 的客户端(Claude、Claude Code、Cursor、VS Code、Codex 等)可通过浏览器登录,无需复制密钥。
其他情况下,请通过以下方式使用你的 Publora API 密钥:
Authorization: Bearer sk_...(推荐)x-publora-key: sk_...
获取密钥:app.publora.com/dashboard/api
验证
# Health check
curl https://mcp.publora.com/health
# Test MCP handshake
curl -X POST https://mcp.publora.com/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "Authorization: Bearer sk_YOUR_API_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}'
文档
- MCP 设置指南: docs.publora.com/guides/mcp-server
- REST API 文档: docs.publora.com
- MCP 协议: modelcontextprotocol.io
开发
# Install
npm install
# Run locally
PUBLORA_API_URL=https://api.publora.com npm start
# Run tests
npm test
环境变量
| 变量 | 默认值 | 描述 |
|---|---|---|
PORT | 3100 | 服务端口 |
PUBLORA_API_URL | https://api.publora.com | 后端 API URL |
相关链接
- Publora — 社交媒体排期平台
- Publora API 文档 — REST API 文档
- awesome-mcp-servers — 社区 MCP 服务列表
许可证
Publora — 经济实惠的社交媒体 API:免费的 Starter 套餐提供 API 和 MCP 访问权限;Pro 套餐每个账号每月 $5.99(按年付费则为 $3.99)
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。