Stakpak MCP Server

by stakpak

18 stars
235 downloads
Not rated
GitHub

About

Lightweight MCP server to give you access to the Stakpak API.

Details

Author
stakpak
GitHub stars
18
Downloads
235
Categories
Other

- Connects directly to the Stakpak API.
- Generates infrastructure code for projects.
- Installable via npx with zero configuration.
- Supports Claude Desktop, Cursor, and Windsurf.
- Requires only a Stakpak API key for authentication.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Stakpak MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Obtain a Stakpak API key from your account on Stakpak’s website. Install the server via npx @stakpak/mcp@latest and set the STAKPAK_API_KEY environment variable. Configuration examples are provided for Claude Desktop (claude_desktop_config.json), Cursor (.cursor/mcp.json or global command), and Windsurf (mcp_config.json). The server exposes one tool: generate_infrastructure_code.

generate_infrastructure_code

Generates infrastructure code based on a natural language prompt and selected context

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "stakpak mcp server": {
            "mcp-stakpak": {
                "command": "npx",
                "args": [
                    "@stakpak/mcp",
                    "STAKPAK_API_KEY=<your-stakpak-api-key>"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-stakpak": {
        "command": "npx",
        "args": [
            "@stakpak/mcp",
            "STAKPAK_API_KEY=<your-stakpak-api-key>"
        ]
    }
}

Stakpak MCP Server

A MCP server that connects to Stakpak API.

Usage

Stakpak API Key

Before using the MCP server, you'll need to obtain a Stakpak API key. You can get your API key by:

1. Visiting Stakpak's website
2. Logging into your account
3. Going to your profile and navigating to the API keys section

For detailed instructions, see the Stakpak API Key Management documentation.

Claude Desktop

- To install in a project, add the MCP server to your claude_desktop_config.json:

{
  "mcpServers": {
    "stakpak": {
      "command": "npx",
      "args": ["@stakpak/mcp@latest", "--output=resource"],
      "env": {
        "STAKPAK_API_KEY": "<your-stakpak-api-key>"
      }
    }
  }
}

Cursor

- To install in a project, add the MCP server to your .cursor/mcp.json:

{
  "mcpServers": {
    "stakpak": {
      "command": "npx",
      "args": ["@stakpak/mcp@latest STAKPAK_API_KEY=<YOUR_API_KEY>"]
    }
  }
}

- To install globally, add this command to your Cursor settings:

npx @stakpak/mcp STAKPAK_API_KEY=<your-stakpak-api-key>

Windsurf

- Add the MCP server to your ~/.codeium/windsurf/mcp_config.json file:

{
  "mcpServers": {
    "stakpak": {
      "command": "npx",
      "args": ["@stakpak/mcp@latest"],
      "env": {
        "STAKPAK_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Tools

This MCP server provides the following tools for interacting with the Vercel API:

Generation

- generate_infrastructure_code - Generate infrastructure code for a project

Development

To set up the development environment:

1. Clone the repository:

git clone https://github.com/stakpak/mcp.git
cd mcp

2. Install dependencies:

bun install

3. Build the project:

bun build

4. Install the MCP server globally:

 npx @modelcontextprotocol/inspector node  <path-to-your-build-file> -e STAKPAK_API_KEY=<your-stakpak-api-key>

5. Add the MCP server to your project:

IDE Integration

The MCP server can be integrated with various IDEs:

Cursor

Add the MCP server to your .cursor/mcp.json:

{
  "mcpServers": {
    "stakpak": {
      "command": "node",
      "args": [
        "<path-to-your-build-file> STAKPAK_API_KEY=<your-stakpak-api-key>"
      ]
    }
  }
}
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.