关于 Profile-Wrap
Profile-Wrap 是面向 Profile-Wrap 工作区的 stdio MCP 服务,用于起草和审核 LinkedIn 帖子。它支持事实检查和看板审批,并且只发布经人员明确允许的草稿。
主要功能
- 01根据主题创建草稿
- 02运行确定性事实门禁
- 03管理未核实事实
- 04读取日历和审核看板
- 05仅发布看板已允许的草稿
适用场景
- 01根据已核实的工作区事实起草帖子
- 02发布前审核声明
- 03检查发布状态和日程
- 04看板批准后发布草稿
MCP 相关
该 stdio MCP 服务提供工作区状态、起草、事实门禁、事实管理、日历和审核看板访问及发布工具。发布工具要求最新审核记录明确显示看板已允许。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
profile-wrap-mcp
mcp-name: io.github.NJ-Burrito/profile-wrap-mcp
面向 Profile-Wrap 工作区的 stdio MCP 服务。 它允许 MCP 客户端(Claude Code、Codex 或其他客户端)检查工作区、根据主题起草帖子、运行事实检查、管理未验证事实并查看审核看板。它也可以发布帖子,但只能发布已经由用户在审核看板上点击「允许」的草稿。
独立开源项目,采用 MIT 许可证。**与 LinkedIn 无关联。**此服务仅通过你自己的开发者应用,使用官方 API 与 LinkedIn 通信,且只在 post_allowed 中执行。
工具
| 工具 | 功能 | 写入内容 |
|---|---|---|
workspace_status | 发布模式、暂停和停止状态、20 小时间隔、令牌状态、草稿数量、今日帖子数 | 无 |
update_status | GitHub 上是否有更新版本,以及更新内容(可选;不安装任何内容;进行一次匿名读取并缓存结果) | 无 |
calendar_list | 内容日历条目,可选按状态筛选 | 无 |
draft_create | 使用你选择的提供方,根据主题创建文本草稿;仅使用已验证事实;状态为 draft | drafts/<slug>/ |
gate_run | 对草稿运行确定性检查(数字、声明、语言、禁用模式) | gates.json |
facts_list | 列出事实登记表及每条事实的状态 | 无 |
facts_add | 添加一条未验证事实;由用户在终端中验证 | research/facts.md |
review_state | 查看一份或全部草稿的审核看板状态,以及是否已获允许 | 无 |
post_allowed | 发布一份已在看板上获允许的草稿;confirm=false(默认值)表示试运行 | 台账、草稿状态 |
资源:pw://calendar、pw://drafts、pw://drafts/{slug}。
安全性
post_allowed会拒绝除allowed之外的所有状态(draft、revising、hold、rejected、needs_check、missed、posted、demo), 并且会拒绝审核历史中最新条目不是看板上的允许操作的allowed状态。- 它调用
profile_wrap.linkedin.post.publish,与profile-wrap post --now使用相同的函数:通过检查(PASS)、间隔 20 小时、每天一条帖子、发布锁、遇到 429/403 时停止、暂停,以及在发送任何内容前写入台账行。 - 没有任何工具会读取私信、发送连接邀请、发表评论、点赞或验证事实。
- 绝不会返回密钥或令牌。
draft_create会将主题和你已验证的事实发送给你选择的提供方。
安装
uvx profile-wrap-mcp --workspace /path/to/your/workspace
claude mcp add profile-wrap -- uvx profile-wrap-mcp --workspace /path/to/your/workspace
如果不使用 --workspace,此服务会先使用 PROFILE_WRAP_WORKSPACE,然后按 Profile-Wrap 的常规方式查找工作区。
更多信息:docs/MCP.md。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。