Whatic IC Datasheets
IC datasheet search: parametric part finding, spec lookup, price comparison — grounded in real PDFs.
| Endpoint | https://whatic.io/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 7 tools · grade A (99) · pin ts_d1a8e58f32e9b4f8930a1ec52e01afa7 · protocol 2025-06-18 |
| First / last listed | 2026-11-09 00:56 UTC / 2026-11-09 00:56 UTC |
| Grade over time | 2026-11-09: A (99), 7 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: find_parts get_specs compare_parts search lookup get_segments get_image
find_parts | Shortlist IC part numbers by parametric spec constraints, ranked by how many constraints each part satisfies, then by headroom past those thresholds, and spread across device families. Each constraint is {canonical, op: gte|lte|eq|range, value, unit?}. Returns per-constraint pass/fail/unknown, plus `matched` (parts meeting EVERY constraint), `ranked` (all parts scored, partial matches included) an params: constraints*, top_k, cluster |
get_specs | Read canonical extracted specs (min/typ/max, unit, conditions) for known
IC part numbers from a pre-extracted parametric index — not from datasheet text.
This is the cheapest and most precise source for numeric parameters where it has
coverage. Optionally restrict to specific canonical parameter names.
A part absent from `results` (with a "No specs found" warning) means no index
coverage, not that params: part_numbers*, canonicals |
compare_parts | Relative price tier, stock posture, and library class for a set of IC part
numbers (a ranking from a distributor snapshot, not a live quote). params: parts* |
search | Search the datasheet corpus; returns hit records (metadata + snippet, each
with an opaque `ref`). Pass a ref list to `get_segments` for full content.
If you already know the part number(s), prefer `lookup` — it fuses this search
with `get_segments` in one call and groups full content per part. Use `search`
when the part is unknown, or to triage snippets before pulling full content.
For part-specif params: q*, scope, k |
lookup | One-shot spec/section retrieval: full content of the most relevant datasheet
segments for one or more parts (fuses search+get_segments). Already groups results per
part (via `parts`), so prefer `lookup` over `search` when you know the part(s). params: query*, parts |
get_segments | Expand opaque `ref` tokens (from search/lookup) into full datasheet segment
content. params: refs* |
get_image | Fetch datasheet figure images (PNG/JPEG) for opaque `ref` tokens obtained
from search/lookup/get_segments. Returns each image plus its caption/description/page
metadata. Only `type='image'` segments have image data; a ref that is not one comes
back as an error record whose `available_images` lists the document's figures nearest
that ref's page and section, closest first. params: refs* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.