Pulumi MCP Server

DevOpsstdiosse
Repository

Pulumi's official MCP server for AI-assisted Infrastructure as Code. Wraps the Pulumi Automation and Cloud APIs so agents can preview and deploy stacks, read stack outputs, inspect resources, and look up provider/resource schemas from the Pulumi Registry. Helps developers codify cloud architectures and review infrastructure diffs from within an AI coding assistant.

Connect

Add this configuration to .claude/mcp.json

Transport:
{
  "mcpServers": {
    "pulumi": {
      "command": "npx",
      "args": [
        "-y",
        "@pulumi/mcp-server@latest",
        "stdio"
      ]
    }
  }
}

Tools (3)

preview

Run a Pulumi preview to show the changes a deployment would make.

{
  "type": "object",
  "required": [
    "workDir"
  ],
  "properties": {
    "workDir": {
      "type": "string",
      "description": "Path to the Pulumi project directory"
    }
  }
}

up

Deploy a Pulumi stack, creating or updating cloud resources.

{
  "type": "object",
  "required": [
    "workDir"
  ],
  "properties": {
    "workDir": {
      "type": "string",
      "description": "Path to the Pulumi project directory"
    }
  }
}

get_resource

Look up a resource's schema and input/output properties from the Pulumi Registry.

{
  "type": "object",
  "required": [
    "provider",
    "resource"
  ],
  "properties": {
    "provider": {
      "type": "string",
      "description": "Provider name (e.g. aws, gcp, azure)"
    },
    "resource": {
      "type": "string",
      "description": "Resource type to look up"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server Information

Author
Pulumi (@pulumi)
Repository
https://github.com/pulumi/mcp-server
Stars
0
Last Updated
July 12, 2026