Skip to main content
Glama
Mesteriis

Plasticity MCP

plasticity_import_enf_mode_ii_energy_csv

Read-only

Preview mapped ENF Mode-II CSV force/displacement data, manually select compliance runs and fracture peak records, fit compliance, and calculate an exploratory Mode-II initiation energy estimate.

Instructions

Read-only preview of raw ENF Mode-II force/displacement data in one explicitly mapped local CSV. For each specimen, manually group at least three distinct compliance-calibration runs by specimen/run ID and crack length, then select the exact record numbers in each initial-linear force-displacement region. Also select the physical initiation/peak record from its fracture run; the tool never chooses a peak or finds a linear region for you. It fits displacement versus force for each selected calibration run, converts the resulting compliance and selected fracture force into the caller-specified units, preserves per-source SHA-256/record locators, and calculates an exploratory Mode-II initiation-energy preview. Explicitly map columns, units, signs, CSV formatting, same-material process, interface normal and in-plane shear direction; caller attestations do not independently verify machine-compliance handling, fixture identity, or failure location. It does not register a physical test or claim ASTM D7905 conformity, an R-curve, cohesive law or design allowable. Review every selected run and fit before any physical-evidence recording.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pathYes
testedAtYes
delimiterYes
forceSignYes
forceUnitYes
specimensYes
testMethodYes
forceColumnYes
runIdColumnYes
materialProcessYes
decimalSeparatorYes
displacementSignYes
displacementUnitYes
specimenIdColumnYes
testProtocolHashYes
complianceEvidenceYes
displacementColumnYes
interfaceNormalGlobalYes
interfaceShearDirectionGlobalYes
linearElasticQuasiStaticEvidenceYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.2.0

TDQS

A4.3/5.0
Behavior5/5

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

With readOnlyHint/destructiveHint already covering safety, the description adds substantial beyond-annotation behavior: what it fits (displacement vs force), what it converts, that it preserves per-source SHA-256/record locators, and critically what it does NOT do or claim (no ASTM D7905 conformity, no R-curve, cohesive law or design allowable; attestations do not verify machine-compliance, fixture identity, or failure location).

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?

Front-loaded with the preview purpose, then the manual selection workflow, then the scope disclaimers. Dense but mostly earning its place for a 20-parameter tool; some clauses (e.g. the attestation caveat) are slightly repetitive of the earlier disclaimer.

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?

For a 20-required-parameter, nested-object, no-output-schema tool, the description explains the workflow, the mapping burden, and the interpretation limits thoroughly. The remaining gap is per-parameter meaning at 0% schema coverage, which keeps it from a 5.

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 0% across 20 parameters, so the description carries the burden, and it does meaningfully cover the categories (explicit column/unit/sign/delimiter/decimal mapping, material process, interface normal and in-plane shear direction). However, individual parameters such as testProtocolHash, complianceEvidence, and linearElasticQuasiStaticEvidence are never explained, leaving definite gaps. Baseline 3 for a high-complexity schema whose fields are partly contextualized.

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 ('Read-only preview of raw ENF Mode-II force/displacement data in one explicitly mapped local CSV') and explicitly distinguishes itself from siblings that record tests ('It does not register a physical test'), separating it from plasticity_record_enf_mode_ii_energy_test and match/list variants.

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 procedural when/how context: manually group at least three compliance-calibration runs per specimen, select exact record numbers in the linear region, and select the fracture peak; it warns 'the tool never chooses a peak or finds a linear region for you' and instructs to review before any physical-evidence recording. It does not name an alternative sibling tool by name, keeping it below a 5.

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