Skip to main content
Glama

BIDON - Parts & Materials Buying/Selling AI Agent (비드온)

Server Details

Korean parts stock, quotes, alternatives by part number, and sellers by product type. 비드온 AI 에이전트

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A4.2/5.0

Scored across 4 tools

Disambiguation4/5

find_parts_by_spec, search_parts, and lookup_part are theoretically distinguishable (spec search, part-number substring, exact part number), but search_parts and find_parts_by_spec both trigger 'when the exact part number is unknown,' which can cause misselection. find_sellers is clearly distinct. Descriptions provide enough guidance to mostly resolve the overlap.

Naming Consistency5/5

All four tools follow a clean snake_case verb_noun pattern (find_parts_by_spec, find_sellers, lookup_part, search_parts). Verb choice varies (find/lookup/search) but this reflects semantics rather than inconsistent convention.

Tool Count3/5

Only 4 tools for a marketplace agent covering parts, materials, and sellers is borderline thin. The read/discovery surface is well-scoped, but 4 tools feels light given the broad stated domain.

Completeness3/5

The discovery surface is coherent (by spec, by seller, by exact number, by partial number), but a 'Buying/Selling' agent has no tool for actually requesting a quote, buying, or listing/selling — those happen only via returned links. Notable missing transaction operations for the stated purpose.

Available Tools

4 tools
find_parts_by_spec사양으로 부품 찾기 (전원·차단기·전선·센서)A
Read-onlyIdempotent
Inspect

Find parts by specification when no part number is chosen yet, e.g. while designing a circuit or a distribution panel: AC-DC power supplies (SMPS) by output voltage and minimum power or current; circuit breakers by type (MCCB 배선용, ELCB 누전), poles and rated current; cables (F-CV power cable, HFIX building wire) by the current they must carry, cores and installation; inductive proximity sensors by size, sensing distance, mounting, output (NPN/PNP/DC 2-wire, NO/NC) and connection. Returns manufacturer-catalog models (MEAN WELL power supplies; LS ELECTRIC and HD Hyundai breakers; LS Cable cables; Autonics PR proximity sensors) with their specs; for parts, how many BIDON sellers list each in Korea and whether BIDON supplies it directly, with stocked models first. Call lookup_part on a part result for prices and listings.

ParametersJSON Schema
NameRequiredDescriptionDefault
formNobreaker: molded_case (산업용 MCCB) or distribution (주택·분전반용 소형)
sizeNosensor: cylindrical housing thread size
coresNocable: number of cores, e.g. 3 for a 3-phase circuit (HFIX is single-core)
polesNobreaker: number of poles, e.g. 2, 3 or 4
outputNosensor: switching output
contactNosensor: normally open or normally closed
categoryYespower_supply (AC-DC SMPS), breaker, cable (power cable / building wire) or sensor (inductive proximity sensor)
mountingNosensor: shielded (flush, 매입형) or non_shielded (non-flush, 비매입형, longer range)
cable_typeNocable: f-cv (0.6/1kV flame-retardant power cable, 1-4 cores) or hfix (450/750V single-core building wire)
connectionNosensor: 2m cable, M12 connector, or 300mm cable with M12 connector
min_power_wNopower_supply: minimum rated power in W
breaker_typeNobreaker: MCCB (배선용차단기) or ELCB (누전차단기)
installationNocable: air (기중), underground_duct (지중덕트, F-CV) or conduit (전선관, HFIX)
min_current_aNopower_supply: minimum output current in A
min_ampacity_aNocable: minimum current rating in A
output_voltageNopower_supply: output voltage in V, e.g. 24
min_distance_mmNosensor: minimum sensing distance in mm (standard iron target)
rated_current_aNobreaker: rated current in A, e.g. 50

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the safety profile is covered. The description adds genuine behavioral context beyond that: results are manufacturer-catalog models with specs, each part reports how many BIDON sellers list it and whether BIDON supplies it directly, and stocked models are ordered first. No output schema exists, so this return-shape disclosure is valuable; only pagination/limits are unaddressed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core condition and alternative, then organized with semicolons so each clause maps one category to its filter fields. Dense and long, but nearly every clause carries non-redundant information; it reads as one extended sentence where shorter bullets would scan better.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 18-parameter, one-required-param tool with no output schema, the description covers trigger, category semantics, return contents (vendors, direct-supply flag, stocked-first ordering) and the handoff to lookup_part. Nothing an agent needs to call it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and every field is documented, so the baseline is 3. The description goes further by grouping parameters by category (power supplies by output voltage and minimum power/current; breakers by type, poles, rated current; cables by ampacity, cores, installation; sensors by size, distance, mounting, output, contact, connection), which is the mapping the flat schema does not express.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Find parts by specification') plus the discriminating condition ('when no part number is chosen yet'), and enumerates exactly what each of the four categories can be filtered on. An agent can distinguish it from lookup_part (known part number) and search_parts without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit when-to-use trigger ('no part number is chosen yet, e.g. while designing a circuit or a distribution panel') and routes to the correct follow-up ('Call lookup_part on a part result for prices and listings'). The alternative is named with the condition that selects it.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

find_sellers제품·업체로 판매처 찾기A
Read-onlyIdempotent
Inspect

Find Korean sellers and makers on BIDON by what they sell when there is no exact part number: a product type, an industry or a maker's line, in Korean or English, e.g. "2차전지 파워모듈", "반도체 장비 부품", "SMPS", "battery equipment". Returns their sale posts with what they sell in their own words, what it is for, their strengths, the part numbers they list, and a link where the user can ask the seller for a quote. Call lookup_part when a part number is known.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesProduct type, industry or keywords, e.g. 2차전지 파워모듈

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the remaining burden is light. The description goes further by itemizing what comes back: sale posts, the seller's own wording, purpose, strengths, listed part numbers, and a quote link. It stops short of noting pagination, result caps, or auth, so not a full 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose, then examples, then the return payload, then the routing rule — a sensible order with no filler. It is a dense single block, but each clause carries information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description takes on return-value disclosure and does so adequately (post content, strengths, part numbers, contact link). For a single-parameter read tool with full annotation coverage, nothing an agent needs to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3; the description adds real nuance by clarifying the query accepts a product type, an industry, or a maker's line, and works in Korean or English, with multiple examples. That meaningfully extends the terse schema description.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb and resource: 'Find Korean sellers and makers on BIDON by what they sell.' It explicitly scopes the tool to keyword/industry/line queries, cleanly separating it from lookups keyed on exact part numbers.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

States the triggering condition ('when there is no exact part number') and names the alternative with its own condition ('Call lookup_part when a part number is known'). When-to-use and when-not-to-use are both explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

lookup_part부품 조회 (재고·시세·대체품)A
Read-onlyIdempotent
Inspect

Look up one electronic or industrial part number (or a cable name such as "F-CV 2.5SQ 3C" or "HFIX 2.5SQ") on BIDON, the Korean B2B parts marketplace. Returns Korean sale listings with quantity and price, real recent quotes in KRW with lead time (buyer names hidden), manufacturer specs, same-spec alternatives from other makers, and whether BIDON supplies it directly (MEAN WELL, MORNSUN, CLAF: quote by the same business day). Every result starts with a one-paragraph summary of availability and how to buy, and links the part page where the user can buy or request a quote.

ParametersJSON Schema
NameRequiredDescriptionDefault
part_numberYesManufacturer part number, e.g. LRS-150-24 or B0505S-1WR3

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent and non-destructive, so the safety profile is covered. The description adds genuinely useful behavioral detail beyond that: buyer names are hidden in quotes, quotes are in KRW with lead time, certain vendors (MEAN WELL, MORNSUN, CLAF) are quoted same business day, and results include a summary paragraph plus a purchasable part link.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the action and resource in the first clause, with returns described after. It is somewhat long and the final sentence about the summary paragraph could be trimmed, but every sentence carries usable information and there is no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, and the description fully compensates by enumerating what comes back (listings with quantity/price, KRW quotes with lead time, specs, same-spec alternatives, direct-supply status, summary paragraph, part-page link). Nothing needed to invoke or interpret the tool is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With a single parameter at 100% schema coverage the baseline is 3, but the description earns extra credit by clarifying that cable names such as 'F-CV 2.5SQ 3C' and 'HFIX 2.5SQ' are valid inputs, broadening the accepted format beyond the manufacturer-part-number example in the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource ('Look up one electronic or industrial part number') on a named platform (BIDON), and the word 'one' implicitly scopes it against the sibling search_parts. An agent can tell this is a single-part detail lookup rather than a bulk search without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description makes the usage context clear (retrieve sale listings, quotes, specs, alternatives for a part) but never states when to prefer this over search_parts, nor any exclusion, and the sibling is not named. Usage is implied by the stated inputs and outputs rather than explicitly routed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

search_parts부품 번호 검색A
Read-onlyIdempotent
Inspect

Find BIDON part pages whose part number contains the given text (at least 3 letters or digits, separators ignored), e.g. "LRS-150" or "B0505". Use it when the exact part number is unknown, then call lookup_part.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesPart of a part number

TDQS

A4.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds matching semantics beyond that: minimum 3 alphanumeric characters, separators ignored, substring containment, plus worked examples. It does not mention result limits or ordering, keeping it short of a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, zero filler; the matching rule and its constraints are front-loaded and the routing advice follows. Examples earn their place by showing separator handling.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-parameter, read-only search tool with no output schema, the description covers input constraints, matching behavior, and the natural next step. Nothing needed to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% (baseline 3), and the description adds real meaning beyond the schema's terse 'Part of a part number': the 3-character minimum, ignored separators, and concrete example values like "LRS-150" and "B0505".

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (find) and resource (BIDON part pages) with the matching rule (part number contains text), and explicitly contrasts with the sibling lookup_part. An agent can distinguish it from lookup_part without opening either schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit trigger condition ('Use it when the exact part number is unknown') and names the follow-up tool (lookup_part). The when-to-use and the alternative are both stated outright.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Addedfind_sellers
  2. 1 tool update
    • Changedfind_parts_by_spec12 fields changed
      • addedInput schema / properties / cable_type
        Added value: +{
        +  "description": "cable: f-cv (0.6/1kV flame-retardant power cable, 1-4 cores) or hfix (450/750V single-core building wire)",
        +  "enum": [
        +    "f-cv",
        +    "hfix"
        +  ],
        +  "type": "string"
        +}
      • changedInput schema / properties / category / description
        Previous value: -"power_supply (AC-DC SMPS) or breaker"New value: +"power_supply (AC-DC SMPS), breaker, cable (power cable / building wire) or sensor (inductive proximity sensor)"
      • changedInput schema / properties / category / enum
        Previous value: -[
        -  "power_supply",
        -  "breaker"
        -]New value: +[
        +  "power_supply",
        +  "breaker",
        +  "cable",
        +  "sensor"
        +]
      • addedInput schema / properties / connection
        Added value: +{
        +  "description": "sensor: 2m cable, M12 connector, or 300mm cable with M12 connector",
        +  "enum": [
        +    "cable",
        +    "connector",
        +    "cable_connector"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / contact
        Added value: +{
        +  "description": "sensor: normally open or normally closed",
        +  "enum": [
        +    "NO",
        +    "NC"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / cores
        Added value: +{
        +  "description": "cable: number of cores, e.g. 3 for a 3-phase circuit (HFIX is single-core)",
        +  "type": "integer"
        +}
      • addedInput schema / properties / installation
        Added value: +{
        +  "description": "cable: air (기중), underground_duct (지중덕트, F-CV) or conduit (전선관, HFIX)",
        +  "enum": [
        +    "air",
        +    "underground_duct",
        +    "conduit"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / min_ampacity_a
        Added value: +{
        +  "description": "cable: minimum current rating in A",
        +  "type": "number"
        +}
      • addedInput schema / properties / min_distance_mm
        Added value: +{
        +  "description": "sensor: minimum sensing distance in mm (standard iron target)",
        +  "type": "number"
        +}
      • addedInput schema / properties / mounting
        Added value: +{
        +  "description": "sensor: shielded (flush, 매입형) or non_shielded (non-flush, 비매입형, longer range)",
        +  "enum": [
        +    "shielded",
        +    "non_shielded"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / output
        Added value: +{
        +  "description": "sensor: switching output",
        +  "enum": [
        +    "NPN",
        +    "PNP",
        +    "DC 2-wire"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / size
        Added value: +{
        +  "description": "sensor: cylindrical housing thread size",
        +  "enum": [
        +    "M8",
        +    "M12",
        +    "M18",
        +    "M30"
        +  ],
        +  "type": "string"
        +}
  3. 1 tool update
    • Addedfind_parts_by_spec
  4. 2 tool updates
    • First observedlookup_part
    • First observedsearch_parts

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to search and compare Korean PC parts prices from Danawa and Compuzone, build assembly estimates with automatic compatibility checks, and track price history.
    11
    15 npm
    11
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to query real-time and historical Korean stock market data from KRX (Korea Exchange) including indices, stocks, ETFs, bonds, derivatives, and commodities via MCP tools and resources.
    25 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides Korean stock market data (KOSPI, KOSDAQ, KONEX) including prices, fundamentals, investor trading, short selling, and indices via MCP protocol, enabling natural language queries from AI agents like ChatGPT and Claude.
    53 PyPI
    3
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources