1. Conduid
  2. Cloud
  3. salad_mcp
MCP server · Cloud

salad_mcp

Manage GPU workloads on SaladCloud, including container groups and inference endpoints. Operate queues, jobs, logs, and quotas to run and monitor deployments. Check CPU/GPU availability to plan capacity and scale efficiently.

Unclaimed cloud
34Low

Scored 6 months ago · breakdown

About salad_mcp

salad_mcp is an MCP server in the Cloud category: manage GPU workloads on SaladCloud, including container groups and inference endpoints. Operate queues, jobs, logs, and quotas to run and monitor deployments. Check CPU/GPU availability to plan capacity and scale efficiently.

Install

From source
git clone https://github.com/ethanke/salad_mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (13)

create_container_groupCreate a new container group

Parameters not published.

create_queueCreate a new message queue

Parameters not published.

delete_container_groupDelete a container group

Parameters not published.

delete_queueDelete a queue

Parameters not published.

get_container_groupGet details of a specific container group

Parameters not published.

get_queueGet queue details

Parameters not published.

get_quotasGet organization resource quotas

Parameters not published.

list_container_groupsList all container groups in an organization/project

Parameters not published.

list_inference_endpointsList available inference endpoints

Parameters not published.

list_queuesList message queues

Parameters not published.

Show all 13 tools
start_container_groupStart a container group

Parameters not published.

stop_container_groupStop a container group

Parameters not published.

update_container_groupUpdate an existing container group

Parameters not published.

Ask AI

✦

Ask AI about salad_mcp

Powered by Claude · Grounded in docs

I know everything about salad_mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Salad MCP Server

npm version smithery badge

A Model Context Protocol (MCP) server for SaladCloud - the GPU provider with super nice features!

This MCP server provides seamless integration with SaladCloud's API, enabling Claude and other MCP clients to manage GPU workloads, container groups, inference endpoints, and more.

Features

  • Container Groups Management: Create, list, update, start, stop, and delete container groups
  • Inference Endpoints: List and manage inference endpoints
  • Queue Operations: Manage message queues for async workload processing
  • Logs & Monitoring: Access system logs and workload errors
  • Quotas: Check organization resource quotas
  • LLM-as-Judge Auto-Eval: Comprehensive integration testing using Claude API

Installation

Quick Start (Recommended)

Use npx to run without installation:

npx salad-mcp-server

Via Smithery

To install with Smithery:

npx -y @smithery/cli install salad-mcp-server --client claude

From npm

npm install -g salad-mcp-server
salad-mcp-server

From Source

npm install
npm run build

Configuration

Set your SaladCloud API key as an environment variable:

export SALAD_API_KEY=your_api_key_here
export SALAD_ORG_NAME=your_organization_name

For auto-eval testing, also set:

export CLAUDE_API_KEY=your_claude_api_key_here

Usage

As MCP Server

Add to your MCP client configuration (e.g., Claude Desktop):

Using npx (recommended):

{
  "mcpServers": {
    "salad": {
      "command": "npx",
      "args": ["salad-mcp-server"],
      "env": {
        "SALAD_API_KEY": "your_api_key_here",
        "SALAD_ORG_NAME": "your_organization_name"
      }
    }
  }
}

Using local installation:

{
  "mcpServers": {
    "salad": {
      "command": "node",
      "args": ["/path/to/salad_mcp/dist/index.js"],
      "env": {
        "SALAD_API_KEY": "your_api_key_here",
        "SALAD_ORG_NAME": "your_organization_name"
      }
    }
  }
}

Run Auto-Eval CLI

Test the full integration with LLM-as-judge evaluation:

npm run eval

Run Integration Tests

npm test

Available Tools

  • list_container_groups: List all container groups in an organization/project
  • get_container_group: Get details of a specific container group
  • create_container_group: Create a new container group
  • update_container_group: Update an existing container group
  • start_container_group: Start a container group
  • stop_container_group: Stop a container group
  • delete_container_group: Delete a container group
  • list_inference_endpoints: List available inference endpoints
  • get_quotas: Get organization resource quotas
  • list_queues: List message queues
  • create_queue: Create a new message queue
  • get_queue: Get queue details
  • delete_queue: Delete a queue

API Reference

Based on SaladCloud API Documentation

Sources

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About salad_mcp

How do I install salad_mcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is salad_mcp safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is salad_mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.