Skip to main content
Glama

Cheapest eSIM Korea (최저가e심)

Server Details

Verified daily travel eSIM/SIM prices for Korean travelers: 54 countries, 1-30 day trips, Naver SmartStore sellers. Find the cheapest plan by country and days, compare countries, see recent price trends and seller price-change stats; every result cites source and as-of date. Free, no auth.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A3.7/5.0

Scored across 5 tools

Disambiguation4/5

Each tool has a fairly distinct purpose: list_countries enumerates coverage, compare_countries ranks across countries, find_esim_prices queries a specific country/day, get_price_trend shows history, and get_seller_profile describes sellers. The overlap between list_countries and compare_countries (both about countries) and between find_esim_prices and get_price_trend (both about prices) is mitigated by clear descriptions, but boundaries are not perfectly sharp.

Naming Consistency5/5

All five tools follow a consistent verb_noun pattern: compare_countries, find_esim_prices, get_price_trend, get_seller_profile, list_countries. Different verbs (compare/find/get/list) are used appropriately and stick to snake_case throughout.

Tool Count5/5

Five tools is well-scoped for a focused eSIM price-comparison service, covering the core operations without redundancy. Each tool earns its place in the surface.

Completeness4/5

The surface covers listing, comparing, price lookup, trend, and seller profiling, which spans the domain well. Minor gaps exist (no currency/exchange-rate or direct purchase-link tool), but the core comparison lifecycle is covered.

Available Tools

5 tools
compare_countriesCheapest countries for a trip length (나라별 최저가 순위)B
Read-onlyIdempotent
Inspect

Ranks destination countries by the cheapest unlimited travel eSIM (or SIM) price for the same trip length. 같은 이용 일수에서 나라별 무제한 eSIM(또는 유심) 최저가를 싼 순으로 보여 줍니다 (화면 규칙).

ParametersJSON Schema
NameRequiredDescriptionDefault
daysNo이용 일수 (기본 3)
formNo
limitNo나라 수 (기본 10)

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare readOnly=true, idempotent=true, destructive=false, so the safety profile is covered. The description usefully adds what the ranking is computed on (cheapest unlimited plan per identical trip length), but says nothing about result ordering beyond 'cheapest first', pagination, or whether countries without available plans are excluded. The trailing '(화면 규칙)' is opaque.

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

Conciseness3/5

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

Front-loaded and short in absolute terms, but the Korean sentence largely restates the English one, so roughly half the text is duplication that adds no new information. The parenthetical '(화면 규칙)' adds noise rather than meaning.

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 3-parameter read-only tool with no output schema, the description conveys the core intent, the ordering metric, and the trip-length-locking requirement. Enough to call it correctly, though output shape and the 'form' parameter's effect remain unstated.

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 coverage is 67%: 'days' and 'limit' have descriptions, but the 'form' enum has none. The description reinforces that 'days' must be constant across the comparison, adding a little meaning beyond the schema, but it never clarifies the esim/usim 'form' choice. Baseline 3 is appropriate given partial coverage.

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?

States a specific verb and resource ('ranks destination countries by the cheapest unlimited travel eSIM (or SIM) price') plus the equating condition ('for the same trip length'). An agent can distinguish this ranking/comparison operation from sibling 'find_esim_prices' by the ranking framing, though no sibling is named explicitly.

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?

No when-to-use or when-not-to-use guidance, and no sibling alternatives are mentioned. The 'for the same trip length' clause hints at the comparison scenario, but the agent must infer whether this or find_esim_prices is the right call.

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

find_esim_pricesTravel eSIM prices by country & days (나라·일수별 eSIM·유심 가격)A
Read-onlyIdempotent
Inspect

Verified daily prices of travel eSIMs (and physical SIMs) sold to Korean travelers on Naver SmartStore, for a destination country and trip length (1-30 days). Returns sellers ranked by reviews and the cheapest price under the same rules as the website (pagePrice). Plan types: unlimited, daily (N GB/day), total (N GB total). 해외여행 eSIM(또는 실물 유심) 판매처 가격을 나라·이용 일수별로 조회합니다. 네이버 스마트스토어 판매처의 옵션가를 매일 수집·검증한 값이며, 판매처는 리뷰 많은 순, 화면 최저가(pagePrice)는 웹·앱 화면과 같은 규칙입니다.

ParametersJSON Schema
NameRequiredDescriptionDefault
gbNodaily: 하루 용량 0.5·1·2·3·5 / total: 총 용량 3·5·10·20·30·50
daysNo이용 일수 (기본 3)
formNoesim(기본) 또는 usim(배송비 포함가)
typeNo요금제 종류 (기본 unlimited)
limitNo판매처 수 (기본 10)
countryYes나라 (예: japan, 일본, vietnam, 베트남)

TDQS

A3.7/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 bar is lower. The description adds genuinely useful behavioral context beyond that: prices are collected and verified daily, ranking is by review count, and pagePrice follows the same rule as the website/app.

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

Conciseness3/5

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

The core purpose and ranking/pricing behavior are front-loaded, which is good. The Korean sentence largely restates the English content, making roughly half the description redundant from a structural standpoint, though it may serve bilingual users.

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?

With no output schema, the description carries the return-shape burden and does so adequately: it explains that sellers are ranked by reviews and that the cheapest price (pagePrice) is returned. Country examples and default types round it out; only explicit sibling routing 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 the baseline is 3. The description earns above baseline by clarifying that 'daily' means N GB/day and 'total' means N GB total, explaining how the type and gb parameters interact, and confirming the 1-30 day trip-length bound.

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?

States a specific verb+resource+scope: it returns verified daily eSIM/physical SIM prices for a destination country and trip length, ranked by reviews. An agent can clearly tell it apart from trend/comparison/profile siblings by the resource. It stops short of naming which sibling to prefer, so 4 rather than 5.

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 sets context (Korean travelers, Naver SmartStore, 1-30 day trips) and lists the default plan types, implying when the tool applies. However, it never states when NOT to use it or names the alternatives (compare_countries, get_price_trend, get_seller_profile, list_countries), leaving routing to inference.

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

get_price_trendRecent price trend (최근 가격 추세)A
Read-onlyIdempotent
Inspect

Daily history of the cheapest unlimited eSIM price for a country and trip length, with a judgement of whether today is cheap compared with the recorded days. Does not forecast. 나라·일수별 무제한 최저가의 최근 일별 기록과 "지금이 싼 편인가" 판단(지난 기록 대비). 앞으로의 가격은 예측하지 않습니다.

ParametersJSON Schema
NameRequiredDescriptionDefault
daysNo기본 3
formNo
countryYes

TDQS

A3.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). The description adds value beyond them: it discloses that the result includes both the daily series and a comparative 'is it cheap now' judgement, and explicitly states the tool does not forecast prices.

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?

Two short sentences, front-loaded with the core resource before the constraints. Deducted one point because the Korean text is a full restatement of the English rather than additive information, doubling the length for no new semantics.

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?

With no output schema, the description does describe the return shape (daily history plus judgement), which is a real contribution. However, for a 3-parameter tool at 33% schema coverage, the unexplained 'form' parameter and the ambiguous trip-length enum are left for the agent to guess.

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 coverage is only 33%: 'days' carries a bare default note and 'form'/'country' have no schema descriptions. The description loosely maps 'country' and 'trip length' (days) to the inputs but never explains the trip-length enumeration or what 'form' (esim vs usim) selects, so it only partially compensates for the gap.

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?

Names a specific resource and scope: 'Daily history of the cheapest unlimited eSIM price for a country and trip length, with a judgement of whether today is cheap'. This clearly separates it from the cross-country compare_countries and the current-price find_esim_prices by scope, though no sibling is named explicitly.

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?

There is no statement of when to pick this over find_esim_prices or compare_countries. The one piece of guidance is a negative scope boundary ('Does not forecast'), which usefully blocks misuse for prediction but leaves the positive use case to inference.

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

get_seller_profileSeller profile (판매처 운영 지표)B
Read-onlyIdempotent
Inspect

How often an eSIM seller changed prices recently (increases/decreases), its sold-out option ratio, and the country/day cells where it is cheapest today. Independent comparison service, not affiliated with sellers. 판매처가 최근 가격을 얼마나 자주 바꿨는지·품절 옵션 비율과, 오늘 그 판매처가 최저가인 나라·일수. 최저가e심은 판매처와 관계없는 비교 서비스입니다.

ParametersJSON Schema
NameRequiredDescriptionDefault
sellerYes판매처 이름 (예: 말톡, 도시락이심, 유심사스토어)

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint/idempotentHint/destructiveHint/openWorldHint, so the safety profile is covered. The description adds one genuinely useful non-schema fact — that the service is independent of the sellers it reports on — but says nothing about behavior on an unknown seller name, return shape, or data freshness.

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

Conciseness3/5

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

The deliverable list is front-loaded and each metric earns its place, but the entire content is written twice (English then Korean), roughly doubling length for identical information. The affiliate disclaimer is also repeated verbatim in both languages.

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?

With no output schema, the description does the work of outlining what comes back — three named metric groups tied to the seller — which is enough for an agent to decide and call. It stops short of describing units, cell format, or empty-result behavior.

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?

Only one parameter (seller) at 100% schema description coverage, including Korean example values, so the schema carries the semantics. The description adds no extra meaning about the seller identifier (e.g., exact-match vs alias, case sensitivity).

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 the concrete outputs for a seller: price-change frequency (increases/decreases), sold-out option ratio, and the country/day cells where it is cheapest. An agent can tell this is a seller-level metric lookup, though it never states the verb ('return/get') nor distinguishes itself from the sibling get_price_trend, which overlaps on price-change data.

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?

No when-to-use guidance is given: no condition that selects this over get_price_trend (price changes), find_esim_prices (current prices), or compare_countries. The only routing-adjacent sentence is the affiliation disclaimer, which is about trust, not tool selection.

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

list_countriesSupported countries (지원 나라 목록)A
Read-onlyIdempotent
Inspect

Destination countries covered (key, Korean name, number of sellers). 가격을 비교하는 나라 목록 (key·한글 이름·판매처 수).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.6/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 safety is covered. The description adds value by disclosing the shape of each returned record (key, Korean name, seller count), which matters because there is no output schema. It does not mention ordering or result size, which is a minor gap.

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?

Two short sentences with the core content front-loaded. The Korean sentence largely restates the English rather than adding information, which is mild redundancy, but it is plausibly intentional for a bilingual audience and costs little.

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 zero-parameter, read-only lookup tool with full annotation coverage, the description supplies the one thing structured data cannot: what each entry contains. No output schema exists, and the field list compensates adequately. Ordering/pagination details would be the only remaining nicety.

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 takes zero parameters, so the baseline of 4 applies. The description's field listing describes return values rather than inputs, which is appropriate here and adds no confusion.

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?

States a clear verb (list) and resource (destination countries covered) and even enumerates the returned fields (key, Korean name, seller count). It implicitly distinguishes itself from compare_countries by being the enumeration source rather than a comparison tool, but never names that relationship explicitly.

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?

No when-to-use guidance is given. With siblings like compare_countries and find_esim_prices that likely consume country keys, the description should say this is the tool to call first to discover valid keys, but it offers no routing or exclusions.

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. 5 tool updates
    • First observedcompare_countries
    • First observedfind_esim_prices
    • First observedget_price_trend
    • First observedget_seller_profile
    • First observedlist_countries

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    11 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources