Skip to main content
Glama

cvin_buy_key

自助购买风控订阅 API 密钥(30 天有效期):history / verify / watch / 报告端点全部直通,不再按次付费。$10.00(x402)。适合需要批量或高频核验的 Agent。

Input Schema

NameRequiredDescriptionDefault
orgNo可选:组织名,会登记在密钥元数据里(≤60 字符)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior3/5

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

With no annotations provided, the description carries the full burden and does add real context: price ($10.00), payment rail (x402), and 30-day expiry. However, for a monetary, non-reversible purchase it omits critical behavior — whether the charge is refundable, how the x402 payment is authorized (wallet/signing requirements), and how the key is delivered back to the agent (response body vs. header).

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

Conciseness4/5

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

Effectively one dense sentence that front-loads the action, then the validity period, then the endpoint coverage, then price, then targeting. Every clause carries information; the only minor cost is that the parenthetical endpoint list and price parenthetical make it slightly crowded to scan.

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

Completeness3/5

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

It covers what is bought, what it unlocks, how long it lasts, and what it costs — the essentials. But for a paid mutation tool with zero annotations and no output schema, an agent still cannot tell how payment is completed or where the resulting key appears, which is a meaningful completeness gap.

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

Parameters4/5

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

Only one optional parameter exists and the schema documents it fully (org name, ≤60 chars, recorded in key metadata), so the schema alone is sufficient and the description adds little. With a single optional param at 100% coverage, the description not repeating it is acceptable rather than a gap.

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?

States a specific verb and resource (self-service purchase of a risk-subscription API key) plus concrete scope: 30-day validity, and access to the history / verify / watch / report endpoints. Because the sibling tools are those very endpoints (cvin_history, cvin_verify, etc.), explicitly naming what the key unlocks makes the distinction from siblings clear without opening any schema.

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

Usage Guidelines4/5

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

Gives a clear use condition — 'suitable for agents needing batch or high-frequency verification' — and implicitly contrasts it with the per-call payment model used elsewhere. It does not spell out a when-not condition (e.g. 'for one-off checks, call cvin_verify directly') or name a sibling explicitly, so it stops short of a 5.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources