Back to catalog

Pulumi MCP Server

MCP server that provides integration with Pulumi API for programmatic creation and management of infrastructure stacks.

MCP server that provides integration with Pulumi API for programmatic creation and management of infrastructure stacks.

Installation

Docker

docker run -i --rm --name pulumi-mcp-server -e PULUMI_ACCESS_TOKEN dogukanakkaya/pulumi-mcp-server

Configuration

MCP Client Configuration

{
  "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"
  }
}

Features

  • Create Pulumi stacks
  • View existing stacks
  • Interact with Pulumi API

Environment Variables

Required

  • PULUMI_ACCESS_TOKEN - Token for authentication with Pulumi API

Notes

Compatible with multiple MCP clients, including Claude Desktop, VSCode, and Cline. The configuration process is similar for all supported clients.

Comments (0)

Sign In Sign in to leave a comment.