Pulumi MCP connector
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.
| Tool | Description |
|---|---|
| pulumi_pulumitriggerdeployment_invoke | Creates a new deployment to execute a Pulumi operation (update, preview, refresh, destroy) on a stack. |
| listStacks | List stacks |
| createStack | Create a stack |
| getStack | Get a stack |
| deleteStack | Delete a stack |
| createDeployment | Create a deployment |
| listStackUpdates | List stack updates |
| listAuditLogs | List audit logs |
| createEnvironment | Create an environment |
| getUser | Get current user |