Skip to main content
Glama
eldarknz

cursor-yougpu-mcp

by eldarknz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YOUGPU_API_KEYYesYour YouGPU API key. Create one at https://console.yougpu.ru (API Keys section).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
yougpu_balanceA

Get YouGPU wallet balance (available, reserved, hourly_rate, total).

yougpu_list_gpusA

List GPU models available in YouGPU catalog with price ranges and stock.

yougpu_list_offersA

List in-stock offers for a GPU model id from yougpu_list_gpus. Returns offer_id, price/hour, region, images.

yougpu_list_ssh_keysA

List SSH keys registered in the YouGPU account.

yougpu_list_instancesB

List YouGPU instances (active and terminated history).

yougpu_get_instanceA

Get one instance by id (summary + raw payload).

yougpu_create_instanceA

Create a GPU instance. Requires offer_id and image_id from offers. Uses YOUGPU_SSH_KEY_IDS from config if ssh_key_ids omitted.

yougpu_wait_readyA

Poll instance until ACTIVE/INSTALLING with IP (or ERROR). Default timeout 10 minutes.

yougpu_stop_instanceA

Stop a running instance (keeps disk; may still reserve storage cost depending on provider).

yougpu_start_instanceC

Start a previously stopped instance.

yougpu_delete_instanceA

Terminate/delete instance permanently and stop GPU billing (POST /instances/{id}/terminate).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 11 tools

Disambiguation5/5

Each tool targets a distinct resource or action: balance, GPU catalog, offers, SSH keys, and instance lifecycle operations. There is no ambiguity between list_instances and get_instance, or between list_gpus and list_offers, as they operate on different levels of detail.

Naming Consistency4/5

Names follow a consistent yougpu_verb_noun pattern for most tools (list, get, create, stop, start, delete). The only deviation is 'yougpu_balance', which is a noun rather than verb-first, but it is still predictable and readable.

Tool Count5/5

With 11 tools, the server is well-scoped for managing GPU instances. It includes essential operations for wallet, catalog, offers, SSH keys, and full instance lifecycle without unnecessary bloat.

Completeness5/5

The toolset covers the complete workflow: checking balance, browsing GPUs/offers, managing SSH keys, creating instances, monitoring readiness, and performing lifecycle operations (start, stop, delete). There are no critical gaps for the stated purpose.

Maintenance

ActivitySlowing
ResponsivenessNo issues