Skip to main content
Glama
votsie
by votsie

Заказ на пополнение Steam

wata_dg_steam_order_create

Creates a Steam account top-up order. Returns a payment link for buyer payments or deducts the amount from the merchant's deposit balance.

Instructions

Создаёт заказ на пополнение Steam-аккаунта. При payment=acquiring в ответе будет ссылка на оплату для покупателя; при payment=deposit сумма спишется с депозитного баланса мерчанта.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
byNonetAmount — задана сумма зачисления; price — задана сумма платежа
payloadYesТело заказа: логин, сумма, валюта, ваш orderId
paymentYesacquiring — платит покупатель; deposit — списывается с депозита мерчанта

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations present, the description carries the full burden. It discloses key runtime behavior: for payment=acquiring a payment link is returned, and for payment=deposit the amount is debited from the merchant's deposit balance. This is significant side-effect and response context beyond the schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tight sentences with zero filler. The first front-loads the core action and resource; the second efficiently explains the two payment-mode outcomes. Every part earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description plus schema cover invocation needs: required parameters, enums, and the meaning of payment modes. The lack of output schema is partially mitigated by mentioning the acquiring link, but the deposit-branch response shape is not disclosed; still, this is a minor gap given a sibling get tool for later retrieval.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and the description merely echoes the payment enum semantics already present in the schema. It adds no new parameter-level meaning for by or payload, so the baseline 3 for schema-covered parameters is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with the specific verb «Создаёт» and names the precise resource: «заказ на пополнение Steam-аккаунта». This distinguishes it from sibling tools like wata_dg_stars_order_create and generic wata_dg_order_create without needing to inspect the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The use case is clear from the resource name, and the payment-mode sentence explains when each mode applies. However, the description does not explicitly state when to prefer this tool over alternative order-creation siblings or when not to use it, so guidance is implied rather than direct.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools