Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

List Organization Members

List all members of a Pulumi organization with their roles and profile information.

Get Stack

Retrieve a Pulumi stack's tags, current operation and version, with optional recorded outputs. Secret outputs remain in the provider's encrypted representation.

List Policy Packs

List all policy packs in a Pulumi organization. Policy packs contain compliance and governance rules that are enforced during stack updates.

Cancel Deployment

Cancel an in-progress deployment on a stack. Use with caution — cancelling may leave the stack in an inconsistent state.

Trigger Deployment

Trigger a Pulumi deployment operation on a stack. Supports **update**, **preview**, **refresh**, and **destroy** operations. Deployment settings configured on the stack are inherited by default.

Get Deployment

Retrieve details and optionally logs for a specific deployment. Use this to check deployment status, view logs, or monitor deployment progress.

Manage Access Tokens

List access-token metadata for the authenticated user, create a personal access token, or revoke a token by ID. Listings can include personal and refresh-token metadata.

Manage Environment

Create, read, update, or delete a Pulumi ESC (Environments, Secrets, and Configuration) environment. Environments store secrets, config, and credentials as versioned YAML definitions.

Search Resources

Search across all cloud resources managed by Pulumi in your organization using Pulumi query syntax. Useful for auditing, incident response, and resource discovery.

List Audit Logs

Retrieve audit log events for a Pulumi organization. Shows user activity including stack operations, deployments, and access changes. Available for Enterprise and Business Critical editions.

List Deployments

List deployments for a specific stack or across an entire organization. Useful for monitoring deployment history and status.

Manage Stack Tags

Set or delete tags on a Pulumi stack. Tags are key-value metadata used for categorization and querying. You can set a new tag, update an existing one, or delete a tag.

Create Stack

Create a new Pulumi stack within a project. The project will be created automatically if it does not exist.

List Stacks

List all Pulumi stacks accessible to the authenticated user. Optionally filter by organization, project, or tags. Returns stack names, resource counts, and last update timestamps.

Delete Stack

Delete a Pulumi stack. Use `force` to delete even if resources still exist in the stack.

Open Environment

Open a Pulumi ESC environment to resolve and retrieve its computed values and secrets. This evaluates all dynamic providers (like AWS login, etc.) and returns the resolved values. Optionally retrieve a specific property path.

List Stack Updates

List the update history for a Pulumi stack. Shows past operations (update, preview, destroy, refresh) with their results, resource changes, and timing.

Get Current User

Identify the authenticated Pulumi user or machine-token principal and discover authorized organization logins for other tools.

Manage Webhooks

List, create, or delete webhooks in Pulumi Cloud. Supports both organization-level webhooks (receive events for all stacks) and stack-level webhooks (scoped to a single stack).

List Environments

List all Pulumi ESC environments in an organization. Returns environment names, projects, and timestamps.