io.github.octoco-ltd/sheetsdata-mcp
io.github.octoco-ltd/sheetsdata-mcp · v1.3.2 · MCP 2025-11-25
Electronic component datasheets for AI agents — specs, pinouts, package data on demand.
Reachability
reachable
checked 2026-07-14 04:11 UTC
Registry status active
Tools pinned 12
406e2504205f
Tools last changed
unchanged since first capture 2026-07-14
Provenance
Registry namespace io.github.octoco-ltd
(GitHub-account verified by the official registry)
Repository
github.com/octoco-ltd/sheetsdata-mcp
Remote endpoints
https://mcp.sheetsdata.com/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-07-14 04:11 | first capture | 12 tools pinned |
Pinned tool definitions (12)
| Tool | Description |
|---|---|
| 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 merged by MPN with indicative pricing... |
| 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 parts (e.g. 'low-noise LDO with PSRR... |
| 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 read_datasheet. Example:... |
| 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 triggers a new extraction. Recommended... |
| 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 summary if available. Includes... |
| 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 specific sections by name. Section names... |
| 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 exists, plus datasheet_status... |
| 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 PASS/FAIL/WARNING per parameter with... |
| 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, or circuit schematic. Pass the... |
| 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 explaining each match. When to use: -... |
| 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' (and a retry didn't help) or... |
| 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, validates that it's a real PDF with the... |
Status badge
[](https://toolpin.dev/servers/io.github.octoco-ltd/sheetsdata-mcp)
Maintain this server? Add the badge to your README — it links your users to this live status page.