list_families
List catalogue families
Every component family in the TAS catalogue, with how many parts it holds and whether it has a deterministic selector. Start here.
Takes no parameters.

io.github.OpenConvertersPublished by GitHub account OpenConvertersv0.1.0Updated Oct 27, 2026
Read-only parts catalogue for power electronics: search, selection, cross-reference.
Read-only remote catalogue of power electronics parts: browse families, run parametric searches, rank parts against requirements, and find substitutes.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
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/io.github.OpenConverters%2Fkelvin/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.Add this to your client's mcpServers config.
{
"mcpServers": {
"kelvin-power-electronics-components": {
"type": "http",
"url": "https://kelvin.openconverters.com/mcp"
}
}
}List catalogue families
Every component family in the TAS catalogue, with how many parts it holds and whether it has a deterministic selector. Start here.
Takes no parameters.
Describe a family's query vocabulary
The exact field names one family can be filtered, sorted and bucketed on, and the designRequirements keys its selector reads. Call this before search_parts on an unfamiliar family rather than guessing field names.
familyrequiredSearch the parts catalogue
Parametric search over one family: numeric ranges, categorical values, MPN substring and manufacturer, with optional facet counts. This is the catalogue question — 'what parts do we have that ...' — and needs no converter design.
sortlimitfamilyrequiredoffsetfilterswith_facetsLook up one part
One part by MPN: its extracted specs and, optionally, the full TAS catalogue record behind them (datasheet URL, mechanical drawing, provenance).
mpnrequiredfamilyrequiredmanufacturerinclude_recordRecommend parts for a requirement
Kelvin's deterministic selector: rank real parts against a designRequirements block and return the candidates with the margins that ranked them. Same authority Kirchhoff and Heaviside select through — no LLM judgement, reproducible.
familyrequiredoptionsmax_resultsrequirementsrequiredinclude_envelopeDistribution of a spec
How one numeric spec is distributed across a filtered slice of a family — bucket counts (log or linear) plus how many parts state the value at all. Answers 'what is available' questions that a top-N list cannot.
logfieldrequiredfamilyrequiredbucketsfiltersCross-reference a part
Find substitutes for a part by MPN — the deterministic, program-only cross-reference the Kelvin web app runs: pre-gate the catalogue at the ranker's own reject edges, then score every candidate on value, ratings, footprint and mount type. No LLM judgement. An original whose own specs are incomplete can never yield a clean 'recommended'.
mpnrequiredfamilyrequiredsame_typemax_resultsmanufacturertarget_manufacturers83% 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.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.