Specification Table
Specifications filtered by quantity, unit and value range, each with its source.
Structured specification table filtered by quantity (e.g. accuracy, wavelength, range), unit family, unit and value range, with source document and license.
What agents use it for
- Every wavelength between 500 and 700 nm
- Compare tolerances and ranges
- Build datasets of measured values
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | no | Optional words the source document must contain |
quantity | string | no | e.g. accuracy, resolution, range, wavelength, torque, temperature |
family | string | no | Unit family, e.g. length, pressure, torque, temperature, frequency |
unit | string | no | Exact unit, e.g. nm, MPa, N·m |
min | number | no | Minimum value, in the requested unit |
max | number | no | Maximum value, in the requested unit |
limit | integer · default 50 | no | Maximum number of results to return |
Call it
{
"name": "query_specs",
"arguments": {
"quantity": "wavelength",
"unit": "nm",
"min": 500,
"max": 700
}
}curl -i -X POST "https://api.ishob.com/v1/specs" \
-H "Content-Type: application/json" \
-d '{"quantity":"wavelength","unit":"nm","min":500,"max":700}'Paid with x402: the first call returns HTTP 402 with the price; an x402 client (for example @x402/fetch or @x402/mcp) signs a USDC payment and retries. Calls that fail are not charged.
Connect the MCP server: setup for Claude, Cursor and other clients.