Skip to main content
Glama

product-barcode-api

Server Details

Product Barcode API - camgoz.net: Provides information on products available in markets across.

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
Uptime
100.0% over 42 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation3/5

Most tools target distinct data (DB credentials, market names, price history, recent updates), but getProducts, search, last, and product_of_market all return product/price listings and could be confused at a glance. Descriptions differentiate them somewhat (pagination vs. barcode/name search vs. recent-20 vs. barcode+store), so overlap is manageable but present.

Naming Consistency3/5

All tools share the uniform prefix 'get_api_external_', which aids grouping, but the suffixes mix conventions inconsistently: getProducts and marketList are camelCase while get_db_info, product_of_market, and xlsx are snake_case or bare. The result is readable but not a predictable pattern.

Tool Count5/5

Eight tools is well-scoped for a product/barcode/price lookup API, with each tool mapping to a distinct data need (search, listing, history, markets, export, DB access). No tool feels redundant in count.

Completeness4/5

The read-only surface covers the core domain well: search, product listing, product-by-market/barcode, price history, market filters, recent updates, and an Excel export. Write operations are absent, but that is expected for a data-lookup API; only minor gaps like direct product-by-ID detail remain.

Available Tools

8 tools
get_api_external_get_db_infoFetch Database InformationAInspect

It returns the username and password for accessing the MySQL database containing product information. You can use this endpoint by subscribing to the $100 plan. Billing per call: 1 Credits.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4/5.0
Behavior3/5

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

There are no annotations, so the description carries the full burden. It discloses the returned data, the paid-plan requirement, and per-call billing, which is useful. However, it does not mention whether the operation is read-only, what authentication is required, or that the returned credentials are sensitive.

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?

The description is two concise sentences with no wasted words. The core purpose is front-loaded, and the second sentence adds the monetization constraint.

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

Completeness4/5

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

For a parameterless endpoint with no output schema, the description gives the essential facts: what is returned, how access is granted, and the cost. Minor gaps remain around auth details and response format, but they are not critical for basic invocation.

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?

The tool has zero parameters, and the input schema is empty. No parameter explanation is needed, so the baseline of 4 applies.

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 clear purpose: it returns the username and password for the MySQL database containing product information. This distinguishes it from sibling tools that fetch products, history, or market lists.

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 intended use is implied: use this endpoint when you need database credentials. It also states a prerequisite (subscribing to the $100 plan) and cost, but it does not explicitly describe when not to use it or compare it to alternatives.

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

get_api_external_getProductsFetch ProductBInspect

Lists products using pagination. Billing per call: Credits: metered (~260.61 avg).

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number (default: 0)0
sizeNoPage size (default: 10, maximum: 100). It returns a number of products equal to the page size and consumes credits based on the number of products returned.20
marketPricesNoThis setting controls whether price information for the requested products at stores is retrieved. If set to `true`, the product's store prices are also returned; if set to `false` or left unspecified, only the product's basic information is retrieved. If data is available, +1 credit is consumed for every 10 market price data points.false
historyPricesNoAdds historical price information for the requested product from available markets to the response. The `marketPrices` parameter must be set to `true`. If historical price information is available, 1 credit is consumed.false
preferredMarketsNoIt allows the user to specify the preferred markets for which they wish to view product prices. When this parameter is provided, price information is returned only for the listed markets within the `markets` field. If the parameter is not provided, price information for all markets is displayed. Users can specify multiple markets by separating them with commas (e.g., `preferredMarkets=A101,Migros`). If data is available, 1 credit is consumed for every 10 market-price data points.A101,Migros

TDQS

B3.3/5.0
Behavior3/5

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

With no annotations, the description carries full behavioral burden. It does disclose a genuinely useful behavioral trait absent from structured data: metered billing with an average credit cost. Beyond that, it says nothing about return format, rate limits, or pagination termination behavior, and 'Lists' only implicitly signals a read-only operation.

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 short sentences with the purpose stated first and billing second. Nothing is padded or redundant; every sentence earns its place.

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

Completeness3/5

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

For a paginated list tool with a fully documented schema and no output schema, the description covers purpose and cost but omits any routing guidance against its many siblings. Given the crowded sibling set, that omission leaves a real gap in what the agent needs to select this tool correctly.

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

Parameters3/5

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

Schema description coverage is 100%, and the parameter descriptions are rich (credit costs, defaults, market filtering, dependencies like historyPrices requiring marketPrices). The description adds nothing beyond the schema on parameters, so the baseline of 3 applies.

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

Purpose4/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 ('Lists products') and mentions pagination as the mechanism. However, it does not differentiate this tool from close siblings such as get_api_external_search or get_api_external_product_of_market, leaving the agent to guess why it would list products here rather than search for them.

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

Usage Guidelines2/5

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

There is no guidance on when to use this tool versus the seven sibling tools. Nothing indicates whether this is a bulk catalog listing versus a targeted lookup, nor are there any prerequisites or exclusions mentioned. 'Using pagination' is a mechanism, not a usage guideline.

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

get_api_external_historyHistorical Price InformationBInspect

It retrieves the product's historical price information for the relevant store. Billing per call: 1 Credits.

ParametersJSON Schema
NameRequiredDescriptionDefault
marketNoThe market where the product's price history is recorded. It must exist within the system.Migros
barcodeYesThe product's GTIN/EAN barcode number8690767671081

TDQS

B3.3/5.0
Behavior2/5

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

No annotations are provided, so the description must convey behavior. It mentions billing ('Billing per call: 1 Credits') but fails to disclose whether the operation is read-only, potential failure modes, or side effects. The description is not misleading but is insufficient for full behavioral transparency.

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?

The description is extremely concise, consisting of two short sentences. It conveys the essential purpose and billing information without unnecessary words, making it easy to parse quickly.

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

Completeness3/5

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

The description is adequate for a simple retrieval operation, but it omits details about return values, error handling, or whether the market parameter is optional (though the schema notes it). It is not incomplete to the point of confusion, but could be more thorough given the lack of annotations and output schema.

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

Parameters3/5

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

The input schema already provides detailed descriptions for both parameters (barcode and market), including that market must exist in the system. The tool description adds only the synonym 'relevant store' for the market parameter, which does not significantly enhance understanding. Given high schema coverage, the baseline score of 3 is appropriate.

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

Purpose4/5

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

The description clearly states the tool's function: retrieving historical price information for a product at a specific store. It uses a specific verb ('retrieves') and a distinct resource ('historical price information'), which distinguishes it from sibling tools that likely handle search or product listings.

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 implies the tool is used when historical price data is needed (e.g., 'relevant store' suggests providing a market), but it does not explicitly contrast with alternatives like search or marketList. It gives some context but lacks clear guidance on when to prefer this tool over others.

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

get_api_external_last*FREE* The 20 most recently updated productsAInspect

Retrieves the 20 most recently updated products along with their market prices. Billing per call: 0 Credits.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4/5.0
Behavior3/5

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

With no annotations, the description carries the full burden. It discloses the read-only nature via 'Retrieves' and the zero-credit cost, which is useful. Yet it does not specify return format, ordering details beyond 'recently updated,' or any potential limitations, making it moderately transparent but not rich.

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?

The description is a single, clear sentence stating the core purpose, followed by a brief billing note. It is front-loaded, efficient, and contains no extraneous words.

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

Completeness4/5

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

Given the tool's simplicity (no parameters, no output schema), the description provides the essential facts: what it returns and its cost. It could elaborate on the output structure, but for a straightforward list retrieval, the current description is adequately complete.

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?

The tool has no parameters, so the schema is trivially covered. The description adds no parameter-specific information because none exist. According to the baseline rule for zero-parameter tools, a score of 4 is appropriate.

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 clearly states the action ('Retrieves') and resource ('20 most recently updated products') with a specific output scope ('along with their market prices'). This distinguishes it from siblings like getProducts or search by focusing on recency and the free billing aspect.

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 offers implied usage context: it is free and returns the latest products, so an agent would use it when these criteria are needed. However, it does not explicitly mention alternatives or when not to use it, leaving the comparison to siblings like search or getProducts implicit rather than explicit.

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

get_api_external_marketListFetch the Market NamesAInspect

Retrieves the market names used in the filters. Billing per call: 0 Credits.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.5/5.0
Behavior3/5

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

No annotations are present, so the description must convey the safety and behavior profile. It says 'Retrieves' and explicitly mentions billing at 0 credits, but it does not disclose caching, freshness, response shape, or any access requirements.

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?

The description is a single, direct sentence that communicates the purpose, scope, and billing cost without unnecessary detail.

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

Completeness4/5

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

This is a simple zero-parameter list tool with no output schema. The description states what is returned, market names, and the billing details, which is sufficient for this low-complexity tool.

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?

There are zero parameters and 100% schema coverage, so the description has no parameter burden to carry. The baseline for a no-parameter tool is 4.

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

Purpose4/5

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

The description clearly states what the tool does: retrieves market names used in filters. It is specific enough to distinguish from sibling tools like product_of_market or search, though it does not explicitly name alternatives.

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

Usage Guidelines2/5

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

The phrase 'used in the filters' implies when this tool would be relevant, but there is no explicit guidance about when to prefer it over sibling tools. No exclusions or alternative recommendations are provided.

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

get_api_external_product_of_marketRetrieves Only the Relevant Market PriceBInspect

It returns the current price and details of the product based on the specified barcode and store name. Price history can also be included optionally. Billing per call: Credits: metered (~0 avg).

ParametersJSON Schema
NameRequiredDescriptionDefault
barcodeYesThe product's GTIN/EAN barcode number8690767671081
historyNoReturns historical price information; this is optional. If historical price information is available, it consumes 1 additional credit.false
isExistNoIs the relevant barcode available at the corresponding store? It does not use up credit.false
marketNameYesName of the store where the price will be checked (e.g., Özdilekteyim, Migros)Migros

TDQS

B3.4/5.0
Behavior3/5

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

With no annotations, the description carries the burden and does disclose read-style behavior, optional price history, and metered billing implications. It does not mention response shape, not-found behavior, error cases, or side effects, which leaves meaningful transparency gaps for a tool with no annotation safety profile.

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?

The core behavior is front-loaded and the description is compact, with no marketing filler. The only minor inefficiency is the slightly redundant billing phrasing 'Billing per call: Credits: metered (~0 avg)', but overall it is concise.

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

Completeness3/5

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

The tool is low-complexity and all parameters are documented in the schema, but there is no output schema or annotations. The description provides enough to attempt a call, but 'price and details' is vague about the result structure, currency/units, and what happens when the product is not found or the market name is invalid.

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

Parameters3/5

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

Schema description coverage is 100%, so the baseline is 3. The description reiterates barcode, store name, and optional history but adds no new parameter meaning beyond what the schema already gives, such as value formats, allowed market names, or default behavior.

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

Purpose4/5

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

The description names a specific action and resource: returns the current price and details of a product based on barcode and store name. The title reinforces the market-price retrieval focus. It does not explicitly contrast with sibling tools, but the barcode+store keying makes the purpose clear.

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 implies when to use the tool: when a barcode and store name are available. It does not state when not to use it or point to alternatives like search or history, so the agent must infer routing from sibling names rather than explicit guidance.

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

get_api_external_xlsxÜrünleri Excel Formatında AlCInspect

Ürünleri Excel Formatında Mail Adresine İletir. Bu end-point'e yalnızca '$350/ay' planında erişilebilir. Billing per call: 1 Credits.

ParametersJSON Schema
NameRequiredDescriptionDefault
sizeNosize parametresi, döndürülecek ürün sayısının maksimum değerini belirler. Eğer belirtilmezse varsayılan olarak 100 ürün döndürülür.
emailNoemail parametresi ise, üretilen Excel dosyasının veya CSV verisinin bir kopyasının istenirse bu e-posta adresine gönderilmesini sağlar. Parametre verilmezse dosya sadece API yanıtında döner, e-posta gönderimi yapılmaz.
marketPricesNomarketPrices parametresi, aranan ürünlerin marketlerdeki fiyat bilgilerinin getirilip getirilmemesini kontrol eder. Eğer true olarak gönderilirse, ürünün market fiyatları da döndürülür; false veya belirtilmezse yalnızca ürünün temel bilgileri getirilir. Yani bu parametre, fiyat bilgisinin isteğe bağlı olarak eklenip eklenmeyeceğini belirler.
preferredMarketsNoKullanıcının aradığı ürünlerin fiyatlarını görmek istediği tercih ettiği marketleri belirtmesini sağlar. Eğer bu parametre verilirse, sadece listede belirtilen marketlerden gelen fiyat bilgileri markets alanında döndürülür. Parametre verilmezse, tüm marketlerin fiyat bilgileri gösterilir. Kullanıcı birden fazla market belirtmek isterse, bunları virgül (,) ile ayırarak gönderebilir; örneğin preferredMarkets=A101,Migros,Carrefour şeklinde

TDQS

C2.9/5.0
Behavior2/5

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

With no annotations provided, the description carries the full burden. It states the tool 'sends products to email address' but the schema reveals the email parameter is optional and that the file also returns in the API response when no email is given. This is misleading—the description implies email is mandatory. It also omits behavioral traits like the response format (Excel file) and any authentication requirements beyond the plan restriction.

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?

The description is concise, with two sentences front-loading the core purpose. It includes relevant business constraints (plan and billing) without unnecessary fluff. However, the emphasis on email might mislead the agent, and the structure could better separate the optional email behavior.

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

Completeness2/5

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

Given there is no output schema and no annotations, the description should explain what the tool returns. It only mentions sending to email, omitting that the Excel file is also returned in the response when no email is specified. It doesn't address prerequisites like authentication, and the optionality of email is not conveyed. The description is insufficient for an agent to understand the full behavior and call this tool correctly.

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

Parameters3/5

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

The input schema provides exhaustive descriptions for all four parameters (100% coverage). The description adds no parameter-level detail beyond what the schema already offers, so it meets the baseline but doesn't compensate for anything missing.

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

Purpose4/5

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

The description clearly states the tool sends products in Excel format to an email address, which distinguishes it from siblings like getProducts (which likely returns raw JSON). However, it doesn't explicitly mention that the API also returns the file in the response body, only focusing on email delivery. The plan restriction adds specificity but doesn't fully differentiate from similar product-fetching tools.

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

Usage Guidelines2/5

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

The description mentions the $350/month plan requirement and per-call billing, which are constraints but not usage guidance. It does not explain when to prefer this tool over alternatives like getProducts or search, nor does it clarify that email is optional. No context is given about typical scenarios (e.g., bulk export vs. single product lookup).

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
    • Addedget_api_external_xlsx
  2. 2 tool updates
    • Changedget_api_external_getProducts2 fields changed
      • changedInput schema / properties / marketPrices / description
        Previous value: -"It controls whether or not price information for the requested products at stores is retrieved. If set to `true`, the product's store prices are also returned; if set to `false` or left unspecified, only the product's basic information is retrieved. If data is available, +1 credit is spent for each market-price data point."New value: +"This setting controls whether price information for the requested products at stores is retrieved. If set to `true`, the product's store prices are also returned; if set to `false` or left unspecified, only the product's basic information is retrieved. If data is available, +1 credit is consumed for every 10 market price data points."
      • changedInput schema / properties / preferredMarkets / description
        Previous value: -"It allows the user to specify the preferred markets for which they wish to see product prices. If this parameter is provided, price information is returned in the `markets` field only for the markets listed. If the parameter is not provided, price information for all markets is displayed. If the user wishes to specify multiple markets, they can submit them separated by commas (e.g., `preferredMarkets=A101,Migros`). If data is available, +1 credit is consumed for each market-price data point."New value: +"It allows the user to specify the preferred markets for which they wish to view product prices. When this parameter is provided, price information is returned only for the listed markets within the `markets` field. If the parameter is not provided, price information for all markets is displayed. Users can specify multiple markets by separating them with commas (e.g., `preferredMarkets=A101,Migros`). If data is available, 1 credit is consumed for every 10 market-price data points."
    • Changedget_api_external_search2 fields changed
      • changedInput schema / properties / marketPrices / description
        Previous value: -"It controls whether or not price information for the requested products at stores is retrieved. If set to `true`, the product's store prices are also returned; if set to `false` or left unspecified, only the product's basic information is retrieved. If data is available, +1 credit is spent for each market-price data point."New value: +"This setting controls whether price information for the requested products at stores is retrieved. If set to `true`, the product's store prices are also returned; if set to `false` or left unspecified, only the product's basic information is retrieved. If data is available, +1 credit is consumed for every 10 market price data points."
      • changedInput schema / properties / preferredMarkets / description
        Previous value: -"It allows the user to specify the preferred markets for which they wish to see product prices. If this parameter is provided, price information is returned in the `markets` field only for the markets listed. If the parameter is not provided, price information for all markets is displayed. If the user wishes to specify multiple markets, they can submit them separated by commas (e.g., `preferredMarkets=A101,Migros`). If data is available, +1 credit is consumed for each market-price data point."New value: +"It allows the user to specify the preferred markets for which they wish to view product prices. When this parameter is provided, price information is returned only for the listed markets within the `markets` field. If the parameter is not provided, price information for all markets is displayed. Users can specify multiple markets by separating them with commas (e.g., `preferredMarkets=A101,Migros`). If data is available, 1 credit is consumed for every 10 market-price data points."

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources