Skip to main content
Glama

science.intensity

Read-onlyIdempotent

Calculate light or radiation intensity as power per unit area (I = P / A) from watts and square meters, returning unrounded W/m² for precise decimal physics or engineering computations.

Instructions

빛이나 복사의 세기(단위 면적당 전력)를 계산한다. I = P / A. power_w는 0 이상 와트, area_m2는 양수 제곱미터의 Decimal 문자열이며 결과 단위는 W/m^2, 반올림하지 않는다. 입사각에 따른 유효 면적 보정이나 파장별 분광 세기는 다루지 않는다. 면적을 cm² 단위로 넣으면 안 된다.

Input Schema

NameRequiredDescriptionDefault
area_m2Yes
power_wYes

Output Schema

NameRequiredDescriptionDefault
unitYes
_metaNo서버가 붙이는 영수증(integrity), 엔진, 힌트
traceYes계산 근거(tool, formula, inputs, steps, output)
intensityYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.3.0

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already mark it read-only, idempotent, and closed-world; beyond that, the description specifies unit expectations, Decimal-string inputs, non-negative power, positive area, no rounding, and prohibited cm² input. That is behaviorally useful and consistent with annotations.

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?

Four short sentences, starting with the calculation/formula and then constraints; no redundant restatement of the tool name. Every sentence adds scope, formula, or input/output semantics.

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

Completeness5/5

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

The tool has an output schema and the description still states the result unit and no-rounding behavior; it covers both required inputs and key invalid-use cases. Nothing material is missing for a read-only two-parameter calculator.

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

Parameters5/5

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

With 0% schema description coverage, the description compensates by explaining both parameters: power_w in watts >= 0 and area_m2 in positive square meters, plus the cm² exclusion. It adds material meaning beyond the bare string properties.

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 names a specific verb (계산한다) and resource (빛이나 복사의 세기), gives the exact formula I = P / A, and narrows scope by excluding incidence-angle correction and spectral intensity. An agent can distinguish this from other science calculators without opening 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 Guidelines4/5

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

It gives clear negative guidance (not for effective area by incidence angle, not spectral intensity, not cm² input) but does not name a specific sibling tool to use instead. The intended use is strongly implied by the formula and unit constraints, but there is no explicit when-to-use/alternative routing.

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