Pulumi MCP サーバー

Pulumi MCP サーバー

AI DevOps Infrastructure Pulumi

「Pulumi」MCP サーバーは何をする?

Pulumi MCP サーバー は、AI アシスタントと Pulumi インフラストラクチャ・アズ・コード プラットフォームの間の橋渡し役となります。Pulumi の操作を Model Context Protocol(MCP)経由で公開することで、AI 駆動の開発ワークフローを可能にし、クライアント(Claude Desktop、VSCode、Cline など)からクラウドインフラにプログラム的にアクセスできます。このサーバーを使うことで、AI アシスタントがリソースのデプロイ、スタック管理、状態のクエリ、定型的なインフラ操作の自動化などを実行できます。この統合により、インフラ管理の効率化と手動作業の削減、開発者によるクラウド環境の AI ツールからの直接制御が実現します。

プロンプト一覧

リポジトリ内にプロンプトテンプレートの情報はありませんでした。

リソース一覧

Pulumi MCP サーバーがリポジトリ内で公開・リストしている特定の MCP「リソース」はありません。

ツール一覧

リポジトリやドキュメントに明示的なツールの記載はありません。メイン機能は Docker 経由で Pulumi 操作を実行することに特化しています。

この MCP サーバーのユースケース

  • クラウドインフラのデプロイ: 開発者は、AI 強化された開発環境から直接クラウドインフラをデプロイ・管理でき、コンテキストスイッチや手動コマンド作業を減らせます。
  • インフラ更新の自動化: AI アシスタントが定型的なクラウドリソースの更新を自動化し、一貫性を保ちヒューマンエラーを減らします。
  • スタック管理: Pulumi スタックの作成・更新・削除をワークフローに組み込み、DevOps の生産性を向上。
  • リソースクエリ: AI 経由でクラウドリソースの状態や出力をクエリし、迅速なトラブルシュートやインフラの可視化が可能に。
  • IDE やチャットボットとの統合: VSCode、Claude Desktop、Cline などのツール内から、会話型やコード中心のワークフローでインフラ操作を呼び出せます。

セットアップ方法

Windsurf

リポジトリには Windsurf のセットアップ手順は記載されていません。

Claude

  1. Docker がシステムにインストールされていることを確認します。
  2. PULUMI_ACCESS_TOKEN を取得します。
  3. Claude Desktop の MCP サーバー設定セクションを探します。
  4. 下記の JSON を mcpServers 設定に追加します:
    {
      "pulumi-mcp-server": {
        "command": "docker",
        "args": [
          "run",
          "-i",
          "--rm",
          "--name",
          "pulumi-mcp-server",
          "-e",
          "PULUMI_ACCESS_TOKEN",
          "dogukanakkaya/pulumi-mcp-server"
        ],
        "env": {
          "PULUMI_ACCESS_TOKEN": "${YOUR_TOKEN}"
        },
        "transportType": "stdio"
      }
    }
    
  5. 設定を保存し、必要に応じて Claude Desktop を再起動します。

API キーのセキュリティ:
Pulumi アクセストークンは必ず環境変数に保存してください。設定例:

"env": {
  "PULUMI_ACCESS_TOKEN": "${YOUR_TOKEN}"
}

Cursor

リポジトリには Cursor のセットアップ手順は記載されていません。

Cline

  1. Docker がインストールされていることを確認します。
  2. PULUMI_ACCESS_TOKEN を取得します。
  3. Cline の MCP サーバー設定を開きます。
  4. 以下を挿入します:
    {
      "pulumi-mcp-server": {
        "command": "docker",
        "args": [
          "run",
          "-i",
          "--rm",
          "--name",
          "pulumi-mcp-server",
          "-e",
          "PULUMI_ACCESS_TOKEN",
          "dogukanakkaya/pulumi-mcp-server"
        ],
        "env": {
          "PULUMI_ACCESS_TOKEN": "${YOUR_TOKEN}"
        },
        "transportType": "stdio"
      }
    }
    
  5. 保存して Cline を再起動し、新しいサーバーを読み込ませます。

API キーのセキュリティ:
上記の env 設定例を参照してください。

フロー内でこの MCP を使う方法

FlowHunt で MCP を使う

MCP サーバーを FlowHunt ワークフローに組み込むには、まず MCP コンポーネントをフローに追加し、AI エージェントに接続します。

FlowHunt MCP flow

MCP コンポーネントをクリックして設定パネルを開き、システム MCP 設定セクションに下記の JSON 形式で MCP サーバー情報を入力します。

{
  "pulumi-mcp-server": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定後、AI エージェントは MCP のすべての機能・能力をツールとして利用できるようになります。“pulumi-mcp-server” をご自身の MCP サーバー名に、URL も自身の MCP サーバーの URL に変更してください。


概要

セクション有無詳細/備考
概要
プロンプト一覧なし
リソース一覧なし
ツール一覧なし
API キーのセキュリティ設定内の env で提供
サンプリング対応(評価上重要度低)記載なし

ROOTS 対応: 未ドキュメント
サンプリング対応: 未ドキュメント


調査した情報によると、Pulumi MCP サーバーのリポジトリは Pulumi と MCP クライアントの統合が可能ですが、プロンプト・リソース・ツールの明示的なドキュメントはありません。ターンキーな、十分にドキュメント化された MCP サーバーを求める開発者にとっては、主にセットアップ手順や基本的なユースケースにとどまるため、評価としては中程度となります。


MCP スコア

ライセンスあり
ツールが1つ以上ある
フォーク数2
スター数3

総合評価: 3/10
このリポジトリは MCP 経由で Pulumi との基本的な橋渡しを提供しますが、ドキュメント・リソースやツール定義、ライセンスが不足しており、さらなる開発なしでは本番運用や幅広い利用にはあまり適していません。

よくある質問

Pulumi MCP サーバーとは何ですか?

Pulumi MCP サーバーは、AI アシスタントや開発ツールを Pulumi インフラストラクチャ・アズ・コード プラットフォームに Model Context Protocol (MCP) 経由で接続する統合レイヤーであり、クラウドリソースのプログラム的な管理を可能にします。

FlowHunt で Pulumi MCP サーバーを使うと何ができますか?

AI 搭載の環境や FlowHunt フローから IDE やチャット画面を離れることなく、クラウドインフラのデプロイ・更新・削除、スタック管理やリソース状態のクエリを自動化できます。

クラウドアクセス用トークンは安全ですか?

はい。PULUMI_ACCESS_TOKEN は必ず環境変数に保存し、MCP 設定で参照してください。フローや設定ファイルに秘密情報をハードコーディングしないよう注意してください。

Pulumi MCP サーバーはプロンプトテンプレートや明示的なツールを提供しますか?

いいえ。このリポジトリは現在、運用統合に特化しており、プロンプトテンプレートや明示的なツール/リソースリスト、高度なドキュメントは提供していません。

対応する環境やクライアントは?

Pulumi MCP サーバーは Claude Desktop および Cline での使用がドキュメント化されており、FlowHunt フローにも統合可能です。Windsurf や Cursor のセットアップは未記載です。

主なユースケースは?

クラウドインフラの自動デプロイ、定期的な更新、スタック管理、状態クエリ、インフラ操作の会話型やコード中心 AI ワークフローへの統合などです。

Pulumi MCP でクラウド管理を強化しよう

Pulumi のインフラ自動化を FlowHunt のフローや AI 搭載 IDE に統合し、手動作業なしで DevOps やクラウド運用を効率化します。

詳細はこちら

mcp-server-docker MCPサーバー
mcp-server-docker MCPサーバー

mcp-server-docker MCPサーバー

mcp-server-docker MCPサーバーは、AIアシスタントが自然言語でDockerコンテナを管理できるようにします。このMCPをFlowHuntや他のクライアントに統合することで、コンテナの自動オーケストレーション、インスペクション、デバッグ、永続データ管理を実現します。...

1 分で読める
AI Ops Docker +5
ヒューマン・イン・ザ・ループ MCP サーバー
ヒューマン・イン・ザ・ループ MCP サーバー

ヒューマン・イン・ザ・ループ MCP サーバー

FlowHunt 用ヒューマン・イン・ザ・ループ MCP サーバーは、リアルタイムのインタラクティブなGUIダイアログを通じて、人間の判断・承認・入力をAIワークフローにシームレスに統合し、安全性・コンプライアンス・カスタマイズ性を強化します。...

1 分で読める
AI MCP +6
Azure MCP サーバー統合
Azure MCP サーバー統合

Azure MCP サーバー統合

Azure MCP サーバーは、AI エージェントと Azure のクラウドエコシステム間のシームレスな統合を可能にし、AI 主導の自動化、リソース管理、およびワークフローのオーケストレーションを VS Code、FlowHunt、GitHub Copilot for Azure などのツールから直接実行できるようにし...

2 分で読める
Azure Cloud +4