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を使うか、settings.jsonにmcpServersを追加します。
承認が先
Gemini CLIはツールの実行前に確認を求めます。サーバーが勝手に公開することはありません。
14のツール
投稿、配信、アカウント、ワークスペース、AIリライト。
セットアップ
シェルで登録し、次のセッションから使える
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に必要なスコープだけに制限できます。
キーごとのワークスペース
1つのキーで届くのは1つのワークスペースだけ。
/mcpで確認
使い始める前に、サーバーが接続されたことを確認します。
出荷して告知
リリースを、それをつくったターミナルから告知
Gemini CLIはリポジトリをコンテキストに持っています。ネットワークごとの投稿と日時を頼めば、rewrite_for_platformsで下書きし、schedule_postで予約して、投稿IDを出力します。
次のリリースで試す
rewrite_for_platforms
1つの下書きから、ネットワークごとの長さに合わせて。
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を使ってください。
複数のクライアントで使えますか?
ワークスペースごとに、専用のキーと名前を持つサーバーを1つずつ登録してください。