Whatic IC Datasheets

SSE

by Whatic

286 downloads Not rated yet
Website

About

Query real IC datasheets: parametric part search, spec lookup, price comparison, and datasheet-grounded answers for electronic components, extracted and verified against manufacturer PDFs.

Details

Transport
SSE

Explore

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Whatic IC Datasheets
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

{
  "mcpServers": {
    "whatic": {
      "type": "http",
      "url": "https://whatic.io/mcp"
    }
  }
}

find_parts

Shortlist IC part numbers by parametric spec constraints, ranked by how many constraints each part satisfies. Each constraint is {canonical, op: gte|lte|eq|range, value, unit?}. Returns per-constraint pass/fail/unknown. `canonical` MUST be one of the exact names below (case-sensitive): abs_max_current, abs_max_voltage, adc_resolution, block_erase_time, breakdown_voltage_ds, channel_count, clamping_voltage, clock_frequency, cmrr, cmti, coil_power, coil_resistance, coil_voltage, collector_emitter_voltage, contact_current, contact_resistance, core_size, cpu_speed, current_rating, dark_current, data_rate, data_retention, dc_resistance, drain_current, driver_count, dropout_voltage, dynamic_range, eeprom_size, emitter_base_voltage, fall_time, forward_current, forward_voltage, gain_bandwidth, gate_charge, impedance, input_bias_current, input_capacitance, input_offset_current, input_offset_current_drift, input_offset_voltage, input_offset_voltage_drift, input_voltage_noise_density, insertion_loss, io_count, isolation_voltage, junction_capacitance, load_capacitance, memory_size, operate_time, operating_frequency, operating_temperature, output_capacitance, output_count, output_current, output_noise_voltage, output_power, output_voltage, output_voltage_high, output_voltage_low, page_program_time, peak_pulse_current, power_dissipation, program_erase_cycles, program_memory_size, propagation_delay, psrr, quiescent_current, ram_size, rds_on, receiver_count, rectified_current, release_time, response_time, reverse_leakage_current, reverse_recovery_time, reverse_transfer_capacitance, reverse_voltage, rise_time, sample_rate, sensitivity, settling_time, slew_rate, standby_current, supply_voltage_range, switching_frequency, switching_voltage, vgs_threshold, zener_voltage

get_specs

Read canonical extracted specs (min/typ/max, unit, conditions) for known IC part numbers. Optionally restrict to specific canonical parameter names.

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).

search

Search the datasheet corpus; returns hit records (metadata + snippet, each with an opaque `ref`). Pass a ref list to `get` for full content. For part-specific queries, pass scope='device:<MPN>' (e.g. scope='device:NE5532') to restrict hits to that part and avoid cross-part contamination.

lookup

One-shot spec/section retrieval: full content of the most relevant datasheet segments for one or more parts (fuses search+get). Already groups results per part (via `parts`), so prefer `lookup` over `search` when you know the part(s).

get

Expand opaque `ref` tokens (from search/lookup) into full datasheet segment content.

get_image

Fetch datasheet figure images (PNG/JPEG) for opaque `ref` tokens obtained from search/lookup/get. Returns each image plus its caption/description/page metadata. Only `type='image'` segments have image data.

- find_parts: Shortlist IC part numbers by parametric spec constraints, ranked by how many constraints each part satisfies. Each constraint is {canonical, op: gte|lte|eq|range, value, unit?}. Returns per-constraint pass/fail/unknown. canonical MUST be one of the exact names below (case-sensitive):
abs_max_current, abs_max_voltage, adc_resolution, block_erase_time, breakdown_voltage_ds, channel_count, clamping_voltage, clock_frequency, cmrr, cmti, coil_power, coil_resistance, coil_voltage, collector_emitter_voltage, contact_current, contact_resistance, core_size, cpu_speed, current_rating, dark_current, data_rate, data_retention, dc_resistance, drain_current, driver_count, dropout_voltage, dynamic_range, eeprom_size, emitter_base_voltage, fall_time, forward_current, forward_voltage, gain_bandwidth, gate_charge, impedance, input_bias_current, input_capacitance, input_offset_current, input_offset_current_drift, input_offset_voltage, input_offset_voltage_drift, input_voltage_noise_density, insertion_loss, io_count, isolation_voltage, junction_capacitance, load_capacitance, memory_size, operate_time, operating_frequency, operating_temperature, output_capacitance, output_count, output_current, output_noise_voltage, output_power, output_voltage, output_voltage_high, output_voltage_low, page_program_time, peak_pulse_current, power_dissipation, program_erase_cycles, program_memory_size, propagation_delay, psrr, quiescent_current, ram_size, rds_on, receiver_count, rectified_current, release_time, response_time, reverse_leakage_current, reverse_recovery_time, reverse_transfer_capacitance, reverse_voltage, rise_time, sample_rate, sensitivity, settling_time, slew_rate, standby_current, supply_voltage_range, switching_frequency, switching_voltage, vgs_threshold, zener_voltage
- get_specs: Read canonical extracted specs (min/typ/max, unit, conditions) for known
IC part numbers. Optionally restrict to specific canonical parameter names.
- 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).
- search: Search the datasheet corpus; returns hit records (metadata + snippet, each
with an opaque ref). Pass a ref list to get for full content.
For part-specific queries, pass scope='device:<MPN>' (e.g. scope='device:NE5532')
to restrict hits to that part and avoid cross-part contamination.
- lookup: One-shot spec/section retrieval: full content of the most relevant datasheet
segments for one or more parts (fuses search+get). Already groups results per
part (via parts), so prefer lookup over search when you know the part(s).
- get: Expand opaque ref tokens (from search/lookup) into full datasheet segment
content.
- get_image: Fetch datasheet figure images (PNG/JPEG) for opaque ref tokens obtained
from search/lookup/get. Returns each image plus its caption/description/page
metadata. Only type='image' segments have image data.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "whatic ic datasheets": {
            "whatic": {
                "type": "http",
                "url": "https://whatic.io/mcp"
            }
        }
    }
}

McpServers

{
    "whatic": {
        "type": "http",
        "url": "https://whatic.io/mcp"
    }
}

Query real IC datasheets: parametric part search, spec lookup, price comparison, and datasheet-grounded answers for electronic components, extracted and verified against manufacturer PDFs.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.