Pulumi's hosted MCP server gives agents access to Pulumi Cloud stacks, resource search and policy violations, the Pulumi Registry schema for providers, and the Neo infrastructure agent. It is remote over Streamable HTTP; on first connect you paste a Pulumi access token and pick an organization, or headless clients send a bearer token.
Connect
- 1Connect it in ChatGPT
Turn on Developer mode in ChatGPT (Settings → Security and login), open Plugins, select + and paste https://mcp.ai.pulumi.com/mcp as the MCP server URL, then sign in with OAuth. Add it to a chat from the composer's tools menu.
- 2Or add it to Codex or the API
codex mcp add pulumi --url https://mcp.ai.pulumi.com/mcp codex mcp login pulumiThe login command opens a browser to finish OAuth.
Configs are generated from the publisher's documented endpoint. Check their docs for plan requirements and scopes. New to this? Read the step-by-step tutorial.
Tools 8
get-stacksresource-searchget-policy-violationsneo-bridgelist-resourcesget-resourceget-functiondeploy-to-awsThings to ask
- “List my Pulumi stacks and when each was last updated”
- “Find all S3 buckets across my stacks”
- “What properties does aws:rds:Instance accept?”
- “Are there any policy violations in the production stack?”