Gemini CLI智能体
在 Gemini CLI 中使用 FoPost
用 gemini mcp add 注册 FoPost MCP 服务器,CLI 就能在你已连接的账户中撰写、排期和核实帖子。每次工具调用在运行前都会交给你审批。
终端
gemini mcp add fopost -e FOPOST_API_KEY=your-api-key npx -y @fopost/mcpCLI 或设置文件
使用 gemini mcp add,或把 mcpServers 添加到 settings.json。
先审批
Gemini CLI 会在运行工具前询问你。服务器从不自行发布。
14 个工具
帖子、投递、账户、工作区和 AI 改写。
设置
在 shell 中注册,下个会话即可使用
在 FoPost 控制台中创建 API 密钥,运行 add 命令,或把 JSON 配置块粘贴到 ~/.gemini/settings.json。在 Gemini CLI 中运行 /mcp,确认服务器及其工具已列出。
设置 Gemini CLI~/.gemini/settings.json
{
"mcpServers": {
"fopost": {
"command": "npx",
"args": ["-y", "@fopost/mcp"],
"env": { "FOPOST_API_KEY": "your-api-key" }
}
}
}限定权限的密钥
把密钥限制在 CLI 需要的权限范围内。
每个密钥一个工作区
一个密钥只能访问一个工作区。
用 /mcp 验证
在依赖它之前,先确认服务器已连接。
发布并宣布
在构建新版本的终端里宣布发布
Gemini CLI 的上下文里已经有这个仓库。告诉它每个网络发一条帖子以及发布时间,它会用 rewrite_for_platforms 撰写,用 schedule_post 排期,并输出帖子 ID。
在下次发布时试试
rewrite_for_platforms
从一份草稿生成符合各网络长度的版本。
repurpose_url
一个更新日志页面变成一系列帖子。
schedule_post
指定时间,或下一个空闲时段。
提示词
> Did this morning's post go out everywhere?
Gemini: list_post_deliveries → 3 of 3 delivered.list_posts
带状态和筛选条件的最近帖子。
get_account_health
哪些令牌需要重新连接。
get_ai_credits
在长时间运行前查看余额。
关于 Gemini CLI 的常见问题解答
如何安装?
按上面所示运行 gemini mcp add,或把 mcpServers 配置块添加到 ~/.gemini/settings.json。运行 /mcp 确认。
它会不经询问就发帖吗?
不会。Gemini CLI 会把工具调用交给你审批,服务器只在已批准的调用中执行操作。
需要 Node 吗?
需要。服务器通过 npx 运行,所以必须安装较新的 Node 运行环境。
它会消耗我的 AI 额度吗?
只有 generate_caption、rewrite_for_platforms 和 repurpose_url 会。排期和检查都不消耗额度。
它能读取数据分析吗?
目前还不能通过 MCP 读取。请使用控制台,或带 analytics 权限范围的 REST API。
我能为多个客户使用它吗?
为每个工作区注册一个服务器,各自使用自己的密钥和名称。