Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

io.github.octoco-ltd/sheetsdata-mcp

io.github.octoco-ltd/sheetsdata-mcp

Electronic component datasheets for AI agents — specs, pinouts, package data on demand.

Uptime
100.0%
1 direct probes · 30d
Response
332ms
last probe
Tools
12
callable
Resources
3
readable
Prompts
8
available

Tools · 12

search_parts

Search for electronic components by part number, description, or keyword. Start here — this is the best entry point for finding components. Queries all configured providers in parallel. Results are me…

search_datasheets

Semantic search across all extracted datasheets. Finds components matching natural language queries about specifications, features, or capabilities. Best for broad spec-based discovery across all part…

prefetch_datasheets

Trigger background datasheet extraction for multiple parts at once (up to 20). Non-blocking — returns immediately with the status of each part. Use this to warm up datasheets for a BOM before calling …

check_extraction_status

Check the extraction status of one or more parts. Free. Each entry includes the current extraction step, elapsed seconds, and document ID. Use after prefetch_datasheets or after read_datasheet trigge…

get_part_details

Get full details for a specific electronic component by manufacturer part number (MPN) or LCSC number. Returns specs, pricing, and stock from all configured providers, plus the cached datasheet summar…

read_datasheet

Read from a component's datasheet. Two modes: **Section mode** (default): Returns a named section. Start with section='summary' to get an overview and a list of available_sections. Then request speci…

compare_parts

Compare 2-5 electronic components side by side in a single call. For each part, returns merged provider data (pricing, stock, structured parameters, package) plus the cached datasheet summary if one e…

check_design_fit

Validate whether a component will work within your operating conditions. Compares your design parameters against the datasheet's absolute maximum ratings and recommended operating conditions. Returns …

analyze_image

Analyze an image from a component's datasheet using vision AI. Use this when read_datasheet returns a section containing images and you need to extract data from a graph, package drawing, pin diagram,…

find_alternative

Find alternative / second-source components for a given MPN. Returns parts ranked by how closely their specs, package, and category match the reference part, with a match_score and match_notes explain…

request_datasheet_upload

Request a signed URL to upload a datasheet PDF for a component whose datasheet we don't have. Use this when search_parts / get_part_details / prefetch_datasheets return datasheet_status='no_source' (a…

confirm_datasheet_upload

Confirm a datasheet upload started via request_datasheet_upload. Pass the upload_token you got back from the request step. The server downloads the uploaded bytes, re-hashes to verify integrity, valid…

Resources · 3

Recommended Workflow

Recommended tool workflow for component selection and design validation.

sheetsdata://workflow
Common Datasheet Pitfalls

The 8 most common datasheet interpretation mistakes engineers make — abs max confusion, typical vs worst-case, thermal derating, voltage level mismatches, I2C/SPI gotchas, and more.

sheetsdata://tips/datasheet-pitfalls
Design Review Checklist

Hardware design review checklist covering power, signal interfaces, component selection, and firmware integration. References SheetsData tools and prompts for each check category.

sheetsdata://tips/design-review-checklist

Prompts · 8

component-selection

Walk through selecting a component: define requirements, search candidates, compare specs, validate design fit.

bom-review

Review a bill of materials: look up each part, check stock and lifecycle, flag risks, suggest alternatives.

datasheet-deep-dive

Deep-dive into a specific part: summarize, extract pinout, electrical specs, absolute max ratings, and application circuit.

design-validation

Validate a design: check each component against operating conditions, flag out-of-spec parameters.

second-source

Find second-source alternatives for a part: match package, specs, and availability across providers.

interface-check

Check electrical and protocol compatibility between two ICs on a shared bus (SPI, I2C, UART). Verifies voltage levels, timing, pull-up requirements, and flags level-shifter needs.

firmware-kickstart

Extract register map, initialization sequence, and protocol details from a peripheral IC datasheet. Generates a firmware integration guide with register writes, read/write transactions, and common pit…

thermal-review

Thermal and derating analysis: compare operating conditions against absolute maximum AND recommended limits, estimate junction temperature from RθJA, check SOA derating curves, and flag exposed-pad or…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "io.github.octoco-ltd/sheetsdata-mcp": {
      "url": "https://mcp.sheetsdata.com/mcp",
      "transport": "streamable-http"
    }
  }
}