关于 Publiar
Publiar 是为 LinkedIn 内容创作设计的 MCP 服务,可生成 lead magnet、配套视觉并发布。它以事实校验规则限制无依据的数字、客户和承诺,并提供发布跟踪。
主要功能
- 01按事实规则生成 LinkedIn 内容
- 02生成配套视觉与 GIF
- 03发布并管理 LinkedIn 帖子
- 04托管承诺的资源页面
- 05跟踪互动并准备私信
适用场景
- 01根据已提供的证据撰写 lead magnet
- 02将帖子渲染为视觉后发布
- 03分析评论并准备互动私信
MCP 相关
提供 22 个工具供 MCP 客户端调用,支持托管的 streamable HTTP 与 OAuth,也可通过 stdio 本地运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.publiar.app/api/mcpclaude mcp add --transport http tokdar2410621-publiar https://api.publiar.app/api/mcp{"mcpServers":{"tokdar2410621-publiar":{"type":"http","url":"https://api.publiar.app/api/mcp"}}}在 Cursor 中打开{"servers":{"tokdar2410621-publiar":{"type":"http","url":"https://api.publiar.app/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"tokdar2410621-publiar":{"type":"http","url":"https://api.publiar.app/api/mcp"}}}{"mcpServers":{"tokdar2410621-publiar":{"serverUrl":"https://api.publiar.app/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
publiar-mcp
用于撰写 LinkedIn 引流资料且拒绝编造的 MCP 服务。
EN. Publiar 的 MCP 服务。撰写拒绝编造事实的 LinkedIn 引流资料,生成匹配的视觉内容,发布到 LinkedIn 并跟踪结果。提供 22 个工具,通过带 OAuth 的可流式 HTTP 托管,或通过 stdio 在本地运行。生成的帖子使用法语。MIT。
向大模型要一篇 LinkedIn 帖子,它给你写出“经过 7 周的密集测试,互动率提升了 340%”。你根本没有测试 7 周,这个数字也是凭空捏造的。你把帖子发布出去,有人问你数据来源,你却拿不出来。
这个服务在动笔前会执行六条硬性规则。没有声明来源就不能写数字,不能提及未点名的品牌,不能虚构匿名客户,不能编造测试时长,不能凭空捏造从业年限,也不能承诺 URL 无法访问的资源。你没说过的内容,就不存在。
两种接入方式
托管版,无需安装。 服务已在 api.publiar.app 上运行。客户端连接到该 URL 并打开登录窗口。
claude mcp add --transport http publiar https://api.publiar.app/api/mcp
无需复制密钥,也无需将秘密信息写入配置文件。端点会返回 401,并指向其 OAuth 元数据;客户端会自动注册,你只需在浏览器中授权。授权可从个人资料中撤销,而粘贴在文件中的密钥无法做到这一点。
本地版,通过软件包安装。 如果你希望进程在自己的设备上运行,或者客户端尚不支持 HTTP 传输,也可以继续使用 stdio 方式。
安装
pip install publiar-mcp
配置
在 publiar.app/profile 的“Clés MCP”部分生成密钥。密钥只会显示一次。
Claude Desktop,Windows 上的 %APPDATA%\Claude\claude_desktop_config.json,macOS 上的 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"publiar": {
"command": "publiar-mcp",
"env": {
"PUBLIAR_API_KEY": "mcp_pub_xxxxx",
"PUBLIAR_API_URL": "https://api.publiar.app/api"
}
}
}
}
Cursor,使用 ~/.cursor/mcp.json,格式相同。Claude Code:
claude mcp add publiar -e PUBLIAR_API_KEY=mcp_pub_xxxxx -- publiar-mcp
完全重启 Agent,让它加载服务。
22 个工具
开始使用
| 工具 | 功能 |
|---|---|
get_brief | 唯一的起点:一次调用即可获取完整方法(R1-R8 规则、审稿评审团、开头钩子)、推断出的原型、语料库中最相近的 5 篇内容、你的记忆和资源 |
撰写与生成
| 工具 | 功能 |
|---|---|
generate_lead_magnet | 根据结构化输入生成 LinkedIn 帖子和 visual_spec。缺少素材时会拒绝生成。 |
generate_pair | 配对生成器、配对图案和证据门控 |
render_visual | 将 visual_spec 生成为 1080×1080 PNG,支持 8 种原型 |
render_gif | 生成可直接发布到 LinkedIn 的动画 GIF |
prepare_visual_base | 为 dark_thumbnail 原型生成电影感背景 |
发布
| 工具 | 功能 |
|---|---|
add_resource | 托管承诺提供的资源(markdown → 公共页面 /r/slug),并统计浏览量 |
list_resources | 查看你托管的资源,以及有多少评论者打开了链接 |
publish_lead_magnet | 将文本和视觉内容发布到 LinkedIn。分两个阶段:预览,然后确认。 |
update_post | 改写已发布帖子的文本。URN、日期和互动数据都会保留。 |
register_published | 登记已发布的帖子以便跟踪 |
衡量与跟进
| 工具 | 功能 |
|---|---|
list_published | 查看已发布的 lead magnet 及其统计数据 |
get_published_detail | 查看帖子的详情、互动情况和私信状态 |
set_published_status | 设置为 active、paused、completed 或 error |
toggle_published_dm | 开启或关闭帖子的自动私信 |
paste_comments | 分析粘贴的评论,并准备要发送的私信 |
mark_engagement_sent | 将私信标记为已发送 |
poll_published_now | 通过 API 获取数据。返回空结果,详见“已知限制”。 |
记忆与语料库
| 工具 | 功能 |
|---|---|
add_memory | 写入你的记忆。source 和 source_date 为必填项。 |
list_corpus | 查看分析过的 45 个参考 lead magnet |
find_similar_corpus | 在语料库中进行语义搜索,并按互动情况加权 |
whoami | 验证身份认证 |
8 种视觉原型
服务会根据你的素材推断原型,你无需选择。
| 原型 | 触发条件 |
|---|---|
tool_pairing | 组合使用 2 或 3 个工具 |
benchmark_table | 对模型或产品进行量化比较 |
dark_thumbnail | 产品或发布公告 |
youtube_thumbnail | 面向大众的受众,有醒目的标题 |
selfie_workspace | 提供了你的照片 |
system_workflow_screenshot | 提供了工作流截图 |
file_tree_diagram | 技术栈或技能的目录树 |
agent_role_diagram | 由 3 到 5 个 Agent 组成的团队 |
上传的真实素材始终优先于生成的素材。如果你提供了照片,原型就会是
selfie_workspace,即使你还提到了两个工具。
示例
生成一个关于 Claude + Notion 的 lead magnet,用于自动整理我的笔记。 过去 2 个月,我每天节省了 3 小时。CTA:NOTION。
Agent 会调用 generate_lead_magnet,并返回帖子、标签和
visual_spec。render_visual 会将其生成 PNG,publish_lead_magnet 会将其发布。
环境变量
| 变量 | 默认值 | 作用 |
|---|---|---|
PUBLIAR_API_KEY | — | 必填。 在 publiar.app/profile 创建的 mcp_pub_... 密钥 |
PUBLIAR_API_URL | https://api.publiar.app/api | REST 端点 |
PUBLIAR_TIMEOUT | 60 | HTTP 超时时间,单位为秒 |
PUBLIAR_LOG_LEVEL | INFO | stderr 上的日志级别 |
架构
Agent IA publiar-mcp API Publiar
Claude Desktop → ce paquet, → Django,
Cursor processus stdio api.publiar.app
│ │
│ Bearer mcp_pub_… │
└───────────────────────┘
HTTPS, JSON et NDJSON
这里没有业务逻辑。这个包是一个协议适配器;所有功能都在为 publiar.app 提供服务的后端中。
安全性
密钥以 SHA-256 哈希形式存储在服务器端,原始值仅在创建时显示。每个密钥都可以在 publiar.app/profile 中撤销。
系统会跟踪 last_used_at,以便发现闲置的密钥。mcp_pub_ 前缀会保留可见,以便识别密钥,同时不泄露密钥内容。
已知限制
poll_published_now 始终会返回空结果。读取个人帖子评论需要 LinkedIn 权限 r_member_social,LinkedIn 将其归类为私有访问权限,且不再授予。请使用 paste_comments:粘贴评论,剩下的由服务处理。
generate_lead_magnet 会消耗服务器端推理资源。
selfie_workspace 和 system_workflow_screenshot 的图片上传尚不支持通过 MCP 进行。Agent 必须在 spec 中提供 base64 数据。
许可证
MIT。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。