Distr

by glasskube

343 downloads
Not rated
GitHub

Description

<br> <div align="center"> <a href="https://glasskube.dev?utm_source=github"> <img src="https://github.com/glasskube/distr/blob/main/frontend/ui/public/distr-logo.svg" alt="Distr Logo" height="160"> </a> <h1 align="center">Distr</h1> <br> <h2>Software Distribution Platform</h2>…

About

<br> <div align="center"> <a href="https://glasskube.dev?utm_source=github"> <img src="https://github.com/glasskube/distr/blob/main/frontend/ui/public/distr-logo.svg" alt="Distr Logo" height="160"> </a> <h1 align="center">Distr</h1> <br> <h2>Software Distribution Platform</h2> Distr enables software and AI companies…

Details

Author
glasskube
Downloads
343
Categories
Other

- Centralized management of deployments, artifacts, and agents
- Deployment automation with prebuilt Helm and Docker agents
- White-label customer portal for self-service deployments
- License management for version-specific distribution
- Built-in OCI-compatible container registry with access control
- Rich JavaScript SDK for programmatic integration

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 Distr
    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

Distr can be self-hosted via Docker Compose or as a Helm chart on Kubernetes, or used through the hosted version at signup.distr.sh. After installation, register the first account at the local URL and use the dashboard to manage agents, deployments, and customers. The Distr SDK for JavaScript is also available via npm.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "distr": {
            "distr": {
                "command": "dist/mcp-server",
                "args": [
                    "serve"
                ],
                "tools": [
                    "*"
                ],
                "env": {
                    "DISTR_TOKEN": "distr-..."
                }
            }
        }
    }
}

McpServers

{
    "distr": {
        "command": "dist/mcp-server",
        "args": [
            "serve"
        ],
        "tools": [
            "*"
        ],
        "env": {
            "DISTR_TOKEN": "distr-..."
        }
    }
}

Distr SDK

Interact with Distr directly from your application code using our first-party SDK.
The Distr SDK is currently available for JavaScript only, but more languages and frameworks are on the roadmap.
Let us know what you would like to see!

You can install the Distr SDK for JavaScript from npmjs.org:

npm install --save @glasskube/distr-sdk

The full SDK documentation is at https://distr.sh/docs/integrations/sdk/

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.