Vinkius

Pulumi MCP. Audit, track, and manage your cloud state via conversation.

Pulumi connects your agent directly to your infrastructure state. Use this MCP to list organizations, manage stacks (create, delete), track deployment history, inspect outputs like IPs and URLs, and add tags—all via natural conversation.

Pulumi MCP is compatible with Claude Claude
Pulumi MCP is compatible with ChatGPT ChatGPT
Pulumi MCP is compatible with Cursor Cursor
Pulumi MCP is compatible with Gemini Gemini
Pulumi MCP is compatible with Windsurf Windsurf
Pulumi MCP is compatible with VS Code VS Code
Pulumi MCP is compatible with JetBrains JetBrains
Pulumi MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

View infrastructure structure

The MCP allows you to list all stacks within an organization, giving you a quick map of your deployed environments.

Audit deployment history

You can review the full stack update history for any project, seeing which resources changed and who triggered the deployment.

Retrieve live resource details

Get specific information about a stack or organization, such as member lists or key configuration settings.

Access exported outputs

Fetch critical values from the latest deployment, including API URLs, IP addresses, and resource IDs needed for other services.

Manage stack metadata

Set or list custom tags on stacks (like environment=prod or team=platform) to keep your infrastructure organized and searchable.

Waiting for input…

AI Agent
Pulumi

What AI agents can do with Pulumi: 11 Tools for Infrastructure Ops

Use these tools to manage the entire lifecycle of your cloud infrastructure, from listing environments to retrieving live resource details.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Pulumi MCP

Create Stack

This tool creates a new, isolated instance of your infrastructure program for testing or staging environments.

Delete Stack

It permanently deletes an entire stack and all resources associated with it. Use...

Get Current User

This tool verifies your identity by retrieving the GitHub login, email, and avatar...

Get Deployment

Retrieves specific details about a single deployment using its version number and...

Get Organization

Fetches high-level information and settings for an entire Pulumi organization by its...

Get Stack Outputs

This tool collects all values your program exported during the last deployment, such as URLs or resource IDs.

Get Stack

Provides detailed information about a specific stack, including its status and core configuration.

List Deployments

You can see the complete history of deployments for a stack, tracking who ran it and...

List Stack Tags

Lists all key-value metadata labels currently applied to a specific stack.

List Stacks

Retrieves a list of every isolated stack within your Pulumi organization, showing...

Set Stack Tag

This tool applies or updates organizational tags (like setting the environment to...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Pulumi MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Pulumi integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Pulumi, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Pulumi MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Pulumi. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Checking Infrastructure Status is a Time Sink

Right now, checking if your staging environment stack is ready means logging into multiple web consoles. You click on the 'Stacks' tab to see names, then you click on a specific name to check status, and finally, you might have to navigate three different tabs—History, Outputs, Tags—just to gather a single picture of what happened.

With this MCP, your agent does all that work for you. You just ask: 'What's the status of the staging stack?' And the system aggregates the deployment history, current outputs, and resource count into one clean response. It's immediate context.

Pulumi MCP Gives You Total State Visibility

The manual steps that vanish include opening tabs to check tags, switching windows to view deployment logs, and manually copying endpoints from the output page. These are all repetitive tasks with zero value-add.

Now, your agent combines these checks into one conversation. You get a single, comprehensive answer about resource provisioning and status. It’s not just faster; it changes how you operate.

What Pulumi MCP does for your AI

You can connect your agent to Pulumi and take full control of your cloud infrastructure from a chat window. Instead of logging into the console to check status or grab an endpoint URL, you just ask for it. Your AI client acts like a dedicated DevOps engineer right in your chat interface, giving you immediate visibility into everything.

Need to know which stacks exist? You can list them instantly. Did the last deployment succeed? Check the history and see exactly what changed. The power of Vinkius makes this possible; your agent accesses this full catalog of infrastructure tools so you don't have to switch context or copy-paste commands anymore.

Built · Hosted · Managed by Vinkius Pulumi MCP - Manage Cloud Infrastructure State
Server ID 019d8472-4ff7-720c-8caf-a89c8ea7eb7f
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Frequently asked questions about Pulumi MCP

How do I check if my Pulumi stack is configured correctly using the Pulumi MCP? +

You use list_stack_tags to see what metadata labels are applied. You can also get_organization details to verify settings at the top level.

Can I find out which user ran a specific deployment on my stack using Pulumi MCP? +

Yes, list_deployments shows the full history for your stack and includes the name of the user who triggered each deployment event.

What is the difference between get_stack and get_organization in the Pulumi MCP? +

get_organization provides details about the top-level container (the whole company setup), while get_stack gives you granular info on one isolated environment within that organization.

Does the Pulumi MCP let me create a new infrastructure stack? +

Yes, the create_stack tool allows your agent to provision a brand-new, isolated instance of your infrastructure program for testing or staging use.

How do I retrieve exposed URLs from my deployed services using Pulumi MCP? +

You call get_stack_outputs. This tool collects all values the code exported during deployment, including IPs and external-facing URLs.