ISHOB

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

ParameterTypeRequiredDescription
querystringnoOptional words the source document must contain
quantitystringnoe.g. accuracy, resolution, range, wavelength, torque, temperature
familystringnoUnit family, e.g. length, pressure, torque, temperature, frequency
unitstringnoExact unit, e.g. nm, MPa, N·m
minnumbernoMinimum value, in the requested unit
maxnumbernoMaximum value, in the requested unit
limitinteger · default 50noMaximum number of results to return

Call it

MCP · tools/calljson
{
  "name": "query_specs",
  "arguments": {
    "quantity": "wavelength",
    "unit": "nm",
    "min": 500,
    "max": 700
  }
}
HTTPSreturns 402, then pay with an x402 client
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.

More research & technical knowledge tools