ToolPin

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)EventDetail
2026-07-14 04:11 first capture 12 tools pinned

Pinned tool definitions (12)

ToolDescription
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

ToolPin status badge for io.github.octoco-ltd/sheetsdata-mcp

[![ToolPin](https://toolpin.dev/badge/io.github.octoco-ltd/sheetsdata-mcp.svg)](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.