P

Pulumi

Manage Pulumi stacks and previews.

·No reviews yet
Repo
Share:

About

Auto-generated

Pulumi is a Model Context Protocol server in the Developer Tools category. It lets AI assistants that speak MCP call its tools and read its resources over STDIO.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about Pulumi.

What is the primary function of the Pulumi MCP server?
The Pulumi MCP server enables management of Pulumi stacks and provides previews of infrastructure changes. It integrates with clients to orchestrate infrastructure as code deployments.
How can I authenticate with the Pulumi MCP server?
Authentication to the Pulumi MCP server is done via an API key. You will need to configure your client with the appropriate API key to interact with this server.
Does using the Pulumi MCP server incur costs?
The Pulumi MCP server itself is provided by the community and is open source. Any costs would depend on the underlying cloud resources and services managed by Pulumi.
How do I configure the Pulumi MCP server in a client like Cline?
To configure the Pulumi MCP in Cline, you would add a new server entry specifying 'stdio' as the transport and providing your API key for authentication. The specific configuration steps depend on the Cline version.
What is a prerequisite for using the Pulumi MCP server?
A prerequisite for using this MCP server is an existing Pulumi setup and an API key for authentication. You also need a client application that supports the Model Context Protocol with stdio transport.

Install Pulumi

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "pulumi": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-pulumi"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "pulumi": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-pulumi"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "pulumi": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-pulumi"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.