A remote catalogue of electronic parts with datasheet-backed specs, letting an assistant search parts, compare them, check build compatibility and compose a BOM
What you can do
Search and browse parts by category, build or role, and list categories and reference builds with part counts and candidate parts. Retrieve a full part record with provenance, vendor prices and datasheet links, and compare two parts attribute by attribute. Check a part set against a build's engineering constraints with a reasoned verdict per check. Trace any stated value back to its source quote, page and file hash, with a citation line. Compose a priced BOM for a reference build with quantities, rationale and CSV export, or render it as an interactive view.
When to use it
Useful when picking electronic components for a hardware project and you want specs tied to manufacturer sources rather than unverified listings, or when you need a quick compatibility check and a priced bill of materials for a reference build.
Requirements
A remote MCP endpoint over streamable HTTP; no package, account, key or header is declared. The catalogue is described as a demo, so coverage is limited to what it contains.
Before you install
Prices are indicative and dated, not live quotes, and the catalogue is a demo, so verify before purchasing. Compatibility verdicts are advisory and rest on the attributes the sources state; a missing value means the source was silent, not that the part lacks the property.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/ai.partsgraph%2Fcatalog/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Full-text search over the demo catalogue's provenance-backed part records. Filter by category, build or role. Every attribute returned was corroborated against the manufacturer datasheet or vendor page.
The complete canonical record for one part: every attribute with its provenance (source, page, verbatim quote, file hash), vendors with dated indicative prices, and datasheet links.
Parametersidrequiredproject_context
list_categories
List part categories
Every category in the catalogue with its part count.
Parametersproject_context
list_builds
List reference builds
The catalogue's reference builds (robot, weather station, plant waterer) with their roles and candidate parts — the starting point for build_bom.
Parametersproject_context
check_compatibility
Check a set of parts for compatibility
Evaluates a part set against the build's engineering constraints — supply windows, stall vs peak current, shaft/wheel fit, interfaces, solar chain — with a reasoned verdict per check. Every number cited is a corroborated attribute.
Parametersbuild_idpart_idsrequiredproject_context
compare_parts
Compare two parts attribute by attribute
Aligned attribute-by-attribute comparison of two catalogue parts. Absence means the sources did not state a value — never that the part lacks the property.
Parametersarequiredbrequiredproject_context
get_provenance
Get the provenance receipt for an attribute
The receipt behind a stated value: the verbatim source quote, the page, the extraction method, and the sha-256 of the exact file it was read from — plus a ready-made citation line. Omit code for every attribute's receipt.
Parametersidrequiredcodeproject_context
build_bom
Build a validated bill of materials
Composes a complete BOM for a reference build — quantities, dated indicative prices, per-line rationale, a compatibility verdict for the chosen set, and a CSV export. Override any role with choices.
Parameterschoicesbuild_idrequiredproject_context
search
Search the catalogue (deep-research contract)
Search the Partsgraph demo catalogue. Returns result ids for fetch. Alias of search_parts shaped to the search/fetch connector contract.
Parametersqueryrequired
fetch
Fetch one catalogue document (deep-research contract)
Fetch the full provenance-backed record for a search result id as a citable document. Alias of get_part shaped to the search/fetch connector contract.
Parametersidrequired
view_bom
View a bill of materials (interactive)
Composes the BOM for a reference build and renders it as an interactive view in clients that support MCP Apps. Same data as build_bom.
Parameterschoicesbuild_idrequired
Version history
1
v1.4.0LatestSep 16, 2026
Score
72%
72% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Publish an icon in the registry entry.
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.