Can AI agents automate Pulumi?

Pulumi · hybrid · developer-toolsplatform

Pulumi is automatable today through the official CLI. This record is Pulumi infrastructure as code plus Pulumi Cloud (stacks, registry, policy, organization administration, and Neo). It is not HashiCorp Terraform. pulumi installs on Windows, macOS, and Linux. pulumi login accepts PULUMI_ACCESS_TOKEN or a browser token, plus self-hosted Cloud and object-storage backends. --non-interactive disables prompts. pulumi up, preview, destroy, import, and pulumi api cover the full documented IaC lifecycle and any Cloud REST endpoint, with --output=json and a stable error envelope for agents. That is the best path. The Pulumi Cloud REST API at https://api.pulumi.com authenticates with Authorization: token {token}. Personal tokens are available to every Cloud user. Organization tokens need Team, Enterprise, or Business Critical. Team tokens need Enterprise or Business Critical. Official language SDKs include TypeScript, Python, and Go. First-party MCP is hosted at https://mcp.ai.pulumi.com/mcp. Clients connect with OAuth; the browser flow collects a Pulumi Access Token and organization. Tools cover stacks, resource search, policy violations, org members, Registry lookup, deploy-to-aws, and Neo task delegation. Pulumi states Neo tools require Neo access in the organization. Pulumi Cloud Individual is free; Team and higher are paid. The pulumi engine is Apache-2.0. iPaaS connectors were not opened. Computer-use viability is unassessed. CLI scores 9 and is the best path. API and MCP both score 8.

Best path today: cli · Overall automatability: 9/10

Modalities

ModalityStatusDetail
APIyesrestpulumi-access-token
coverage: partial · docs
SDKyestypescriptpythongo
official: yes
MCPyes
verdict: official
Integrationsunknown
CLIyes
Extensibilityyes
webhooks: True
Data access
export: json · import: json
RPA / UI automationunknownweb-dom
No repeatable UI probe was run. The pulumi CLI, Pulumi Cloud REST API, and hosted Pulumi MCP cover stack, registry, and organization work without browser control.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
8899

Evidence

FactTierSourceDate
homepagedeclaredsource2026-09-04
deploymentdeclaredsource2026-09-04
licensedeclaredsource2026-09-04
licensedeclaredsource2026-09-04
platformsdeclaredsource2026-09-04
modalities.api.existsdeclaredsource2026-09-04
modalities.api.kinds[0]declaredsource2026-09-04
modalities.api.auth[0]declaredsource2026-09-04
modalities.api.coveragedeclaredsource2026-09-04
modalities.sdk.existsdeclaredsource2026-09-04
modalities.sdk.languages[0]declaredsource2026-09-04
modalities.sdk.languages[1]declaredsource2026-09-04
modalities.sdk.languages[2]declaredsource2026-09-04
modalities.mcp.first_partydeclaredsource2026-09-04
modalities.cli.existsdeclaredsource2026-09-04
modalities.extensibility.webhooksdeclaredsource2026-09-04
modalities.data_access.export[0]declaredsource2026-09-04
modalities.data_access.import[0]declaredsource2026-09-04
modalities.agent_docs.llms_txtdeclaredsource2026-09-04
verdict.scores.apideclaredsource2026-09-04
verdict.scores.mcpdeclaredsource2026-09-04
verdict.scores.clideclaredsource2026-09-04
freshness.watch[0].urldeclaredsource2026-09-04
freshness.watch[1].urldeclaredsource2026-09-04
freshness.watch[2].urldeclaredsource2026-09-04
freshness.watch[3].urldeclaredsource2026-09-04

Related tools

Other products in this database that share a category with Pulumi.

Last verified 2026-09-04 · volatility high · JSON record