Skip to main content
Glama
mcp_ruvds.com

mcp_ruvds.com

by firstend

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RUVDS_TOKENYesAPI token for RUVDS (Bearer token) from account settings

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
ruvds_list_serversD–
ruvds_get_serverD–
ruvds_create_serverB

Create a VPS or get price only. Pass get_price_only=true to get cost_rub without creating. IDs from ruvds_list_datacenters, ruvds_list_tariffs, ruvds_list_os. payment_period 1–5 (1=1mo, 3=3mo, 5=12mo). Either os_id or template_id.

ruvds_change_serverD–
ruvds_delete_serverD–
ruvds_server_actionD–
ruvds_server_costD–
ruvds_server_networksD–
ruvds_server_paid_tillD–
ruvds_server_power_stateD–
ruvds_list_datacentersA

List RUVDS datacenters with IDs and available vps_tariffs, drive_tariffs. Use these IDs in ruvds_create_server (datacenter, tariff_id, drive_tariff_id).

ruvds_list_tariffsA

List VPS tariffs, drive tariffs, payment_period_discount (e.g. period 3=5% off, 5=20% off). Use tariff IDs in create_server.

ruvds_list_osA

List available OS images (id, name, type linux/windows). Use os_id in ruvds_create_server. Ubuntu 22.04 LTS and others.

ruvds_list_templatesA

List templates (marketplace, snapshots). Use template_id (UUID) in ruvds_create_server instead of os_id if needed.

ruvds_get_balanceD–
ruvds_list_actionsD–
ruvds_get_actionD–
ruvds_list_ssh_keysD–
ruvds_get_ssh_keyD–
ruvds_create_ssh_keyD–
ruvds_delete_ssh_keyD–
ruvds_list_notificationsD–
ruvds_notifications_countD–
ruvds_mark_notification_readD–
ruvds_mark_all_notificationsD–
ruvds_list_paymentsD–

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

D1.7/5.0

Scored across 26 tools

Disambiguation2/5

Many tools lack descriptions (e.g., ruvds_get_action, ruvds_server_action, ruvds_change_server), making it hard to distinguish their purposes. Names like ruvds_server_action, ruvds_server_cost, and ruvds_get_server overlap in scope without clear differentiation.

Naming Consistency3/5

All tools share the 'ruvds_' prefix, but the naming pattern varies: some use verb_noun (list_servers, create_server), others noun_verb (server_action, server_cost), and singular/plural is inconsistent (list_servers vs get_server).

Tool Count2/5

26 tools is a large surface for a VPS management server, especially since many have no descriptions and cover niche actions (e.g., notifications, payments). The count feels bloated and could be consolidated.

Completeness3/5

The tool set covers server lifecycle (create, delete, get, list), datacenters/tariffs/OS, SSH keys, and notifications/payments. However, the absence of descriptions for many tools leaves uncertainty about gaps, and an update or rename tool is missing or unclear.