- TEXT
- JSON
- CHAT
- HUMAN
すぐに答え
チャットでPulumiのスタック出力を取得するには?
エージェントがget_stack_outputsツールを使用し、IPアドレスやURLなどの特定の値をPulumiスタックから直接取得します。必要なキーを指定して尋ねるだけで、データがチャットに表示されます。以下の流れで、スタックから会話へデータが渡されます。
出力結果
データの受け取り方
リクエストした情報は、以下の形式で提供されます。
TEXT
直接的な値
接続URLやIPアドレスなどの生データを取得します。次の操作に必要な正確なデータが得られます。
JSON
構造化データ
すべての出力を要求した場合、エージェントはオブジェクト全体を取得します。デバッグや他のツールへのデータ受け渡しに便利です。
CHAT
文脈に応じた回答
エージェントが出力内容を解釈して回答します。出力が何を意味しているのか、自然な言葉で説明を受けられます。
HUMAN
手動での確認
インフラの制御権は常にユーザーにあります。エージェントは出力を読み取るだけで、スタックの設定を変更することはありません。
ワークフロー
出力を要求したときのAIの動き
エージェントはPulumiの状態とチャットインターフェースを繋ぐ架け橋となります。
スタックの特定
プロンプトで指定された特定のPulumiスタックをエージェントが探し出します。
get_stack_outputs値の取得
ツールを呼び出し、Pulumiのバックエンドから要求されたキーの値を引き出します。
get_stack_outputsデータのフィルタリング
特定のURLのみを求めた場合、エージェントはそれ以外のスタックデータは無視します。
get_stack_outputs結果の提示
接続文字列やIPアドレスをチャット画面に表示します。
get_stack_outputs
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って必要なデータを取得しましょう。
出発点
スタック名やキー名は、実際のPulumiリソースに合わせて書き換えてください。
Pulumi Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_v2N5nlYKKcBMg7t6tvswP5zOuY1KsfB14QgLHciO/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Pulumi capabilities are ready to use.
{
"mcpServers": {
"pulumi-mcp": {
"url": "https://edge.vinkius.com/vk_preview_v2N5nlYKKcBMg7t6tvswP5zOuY1KsfB14QgLHciO/mcp"
}
}
}'production' スタックの接続文字列は何ですか?
'staging' スタックのロードバランサーのIPアドレスを教えてください。
'dev-cluster' スタックの出力をすべてリストアップしてください。
'main' スタックのデータベースのエンドポイントURLを見つけてください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Pulumiを一度接続すれば、あとは聞くだけです
リンクをクリックしてPulumiアカウントを接続してください。認証情報は暗号化されて保持されるため、すぐにエージェントへスタックデータの問い合わせを開始できます。
PulumiをAIに接続するFAQ
動作について
- 01
AIがPulumiのスタック設定を変更することはありますか?
いいえ。このMCPは出力を読み取る機能のみを持ちます。インフラの変更、削除、作成はできません。
- 02
ターミナルでPulumiコマンドを実行する必要がありますか?
いいえ。一度接続すれば、AIクライアントを通じてすべての値を取得できます。
- 03
AIはPulumiの設定全体を見ることができますか?
いいえ。ユーザーが要求した特定の出力、またはスタックから提供される出力リストのみにアクセスできます。
- 04
スタックの出力が「Secret」に設定されている場合はどうなりますか?
エージェントは、ツール経由で明示的にアクセス可能とされている出力のみを取得できます。
- 05
これを使ってインフラを更新することはできますか?
いいえ。このツールはデータの取得専用であり、更新やデプロイを実行するためのものではありません。
Pulumiに関するその他の質問は、Connectorのページで確認できます。 Pulumi Connectorの全機能を見る
『Pulumi』を Claude、Cursor、ChatGPT などに接続
