Skip to main content
Glama

배터리 이력서 항목

carvoltlab_report_items
Read-onlyIdempotent

카볼트랩 배터리 이력서에 담는 6항목(배터리 표시 SOH · 기록 리셋 흔적 · 급속 충전 비중 · 충전 횟수 · 셀 전압 · 고장코드)의 뜻.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "carvoltlab_report_items"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.3/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, and openWorldHint=false, so safety behavior is covered. The description adds the content scope (six named items) but says nothing about the shape of the answer — a flat list of definitions, per-item prose, or keys the agent can look up — nor about ordering or completeness.

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?

A single front-loaded sentence that enumerates the six items without filler. The only weakness is the compact '뜻' framing, which blurs whether the response is definitions only or definitions plus current values.

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?

With no parameters and no output schema, the description carries the full burden of telling the agent what comes back, and it only partially does so — the six item labels are given but not the return structure or whether values accompany definitions. For a simple lookup tool this is adequate but leaves a real ambiguity about the response.

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?

The tool takes zero parameters, so there is nothing for the description to disambiguate; the baseline for a 0-param schema applies. The description correctly implies no input is needed by framing the tool as purely explanatory.

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

Purpose4/5

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

The description names the concrete payload — the six battery-resume items (displayed SOH, reset traces, fast-charge share, charge count, cell voltage, fault codes) — so an agent knows exactly what reference content this returns. It stops short of distinguishing itself from the sibling faq or checklist tools, which are the closest alternatives.

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

Usage Guidelines2/5

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

There is no statement of when to call this versus carvoltlab_faq (definitions/explanations) or carvoltlab_battery_checklist (step-by-step checks), which overlap heavily with 'meaning of items'. The agent must infer that this is the glossary companion to the checklist.

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