Cursor智能体
在 Cursor 中使用 FoPost
在 Cursor 中注册 FoPost MCP 服务器,它的智能体就能把一个已合并的 PR 变成发往每个已连接账户的帖子。它会在运行前展示每次工具调用,所以没有你,什么都不会上线。
.cursor/mcp.json
{
"mcpServers": {
"fopost": {
"command": "npx",
"args": ["-y", "@fopost/mcp"],
"env": { "FOPOST_API_KEY": "your-api-key" }
}
}
}项目级或全局
把配置放在 .cursor/mcp.json 中只对一个仓库生效,放在用户设置中则对所有仓库生效。
先审批
Cursor 会展示工具调用并等待。服务器从不自行发布。
14 个工具
帖子、投递、账户、工作区和 AI 改写。
设置
一个 JSON 文件,它就成了智能体的一部分
在 FoPost 控制台中创建 API 密钥,把 mcpServers 配置块添加到 .cursor/mcp.json,并在 Settings > MCP 中确认服务器显示为绿色。之后智能体就能列出账户并安排发布帖子。
设置 Cursor智能体对话
> List my connected accounts.
Cursor: list_accounts → LinkedIn, X, Bluesky, Mastodon
in workspace "Product". All healthy.限定权限的密钥
只给智能体它需要的权限范围。可在控制台中撤销。
每个密钥一个工作区
智能体只能看到一个工作区,绝不会看到其他客户的账户。
状态检查
Settings > MCP 会显示服务器是否已连接,以及加载了哪些工具。
发布并宣布
在一次对话中,从 diff 到发布公告
Cursor 的上下文里已经有这些改动。让它为每个网络写一条发布帖子并安排时间。它用 rewrite_for_platforms 生成不同版本,用 schedule_post 安排时间,然后返回帖子 ID。
在下次发布时试试
rewrite_for_platforms
从一份草稿生成一个网络的串文和另一个网络的段落。
repurpose_url
给它更新日志页面,换回一系列帖子。
schedule_post
指定时间,或排进队列中的下一个空闲时段。
智能体对话
> Did the release post go out?
Cursor: list_post_deliveries → 4 of 4 delivered.
Links: x.com/... linkedin.com/... bsky.app/... mastodon.social/...list_posts
带状态的最近帖子,可按账户或标签查看。
get_account_health
在下一条帖子前需要处理的令牌。
get_ai_credits
在大规模改写前查看余额。
关于 Cursor 的常见问题解答
配置放在哪里?
项目级:仓库中的 .cursor/mcp.json。全局:~/.cursor/mcp.json。两者使用相同的 mcpServers 配置块。
它能在 Composer 和 Chat 中使用吗?
MCP 工具可在智能体模式中使用。查看 Settings > MCP 确认服务器已连接。
它会不经询问就发帖吗?
不会。Cursor 会把工具调用交给你审批,服务器只在已批准的调用中执行操作。
我应该把密钥提交到仓库吗?
不应该。使用全局配置或由 shell 提供的环境变量,让密钥远离仓库。
它会消耗我的 AI 额度吗?
只有三个 AI 工具会。排期、列出和投递检查都不消耗额度。
我能管理多个工作区吗?
为每个工作区添加一个服务器条目,各自使用自己的密钥。每个条目只能访问自己的工作区。