Skip to main content
Feedback

Pulumi MCP connector

Updated 

Pulumi is Pulumi's cloud platform for provisioning and managing infrastructure as code across teams and environments. The Pulumi MCP connector allows AI agents to create, trigger, and manage deployments and stacks, giving them control over infrastructure updates and rollouts. It also supports tracking stack update history, reviewing audit logs, managing environments, and retrieving user information for governance and troubleshooting purposes.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the Pulumi MCP connector to perform the following actions:

  • Trigger infrastructure updates, previews, refreshes, or destroys across cloud environments
  • Provision new stacks to organize infrastructure resources by project or environment
  • Monitor stack update history to track infrastructure changes over time
  • Audit user activity and configuration changes across a Pulumi organization
  • Automate infrastructure deployments without manual command-line intervention
  • Remove outdated or unused stacks to keep environments clean
  • Create isolated environments for testing, staging, or production workloads
  • Verify current user identity and permissions within Pulumi

Example prompts

Use the following example prompts to invoke Pulumi MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all the stacks currently running in Pulumi.
  • Start a new deployment to update our production infrastructure in Pulumi.
  • Create a new stack for our staging environment in Pulumi.
  • Delete the old test stack we no longer need in Pulumi.
  • What changes were made to our infrastructure last week in Pulumi?
  • Pull up the audit logs for our Pulumi organization.
  • Set up a new environment for the marketing team's app in Pulumi.
  • Who am I logged in as in Pulumi right now.
  • Check the update history for our main production stack in Pulumi.
  • Preview what would happen if we destroyed the dev stack in Pulumi.

Pulumi MCP connector tools

The Pulumi MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
pulumi_pulumitriggerdeployment_invokeCreates a new deployment to execute a Pulumi operation (update, preview, refresh, destroy) on a stack.
listStacksList stacks
createStackCreate a stack
getStackGet a stack
deleteStackDelete a stack
createDeploymentCreate a deployment
listStackUpdatesList stack updates
listAuditLogsList audit logs
createEnvironmentCreate an environment
getUserGet current user
On this Page