Skip to main content
Glama

Stamp Tour (스탬프투어)

Server Details

Find Korean stamp tours (free GPS stamp travel events with gifts) by region, place or location.

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

A3.8/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a distinct retrieval need: nearby by coordinates, text search, single-tour detail, and app metadata. No two tools overlap in function, and descriptions make the boundary between geographic and text search explicit.

Naming Consistency5/5

All names use snake_case and follow a verb-first pattern (find_, get_, get_, search_). The slight verb variation (find vs. search) is semantically motivated and still consistent.

Tool Count5/5

Four tools are well-scoped for a focused information server. Each earns its place without redundancy or bloat.

Completeness4/5

The surface covers tour discovery (nearby and text), detailed tour content, and app-level info, with search_tours acting as a full-list fallback. However, it lacks any user-specific stamp progress, check-in, or gift redemption operations that a stamp tour service might require.

Available Tools

4 tools
find_nearby_tours주변 투어 찾기B
Read-only
Inspect

좌표 근처에 스탬프 장소가 있는 투어를 가까운 순으로 찾는다.

ParametersJSON Schema
NameRequiredDescriptionDefault
latYes위도
lngYes경도
radius_kmNo반경 km(기본 20, 최대 100)

TDQS

B3.3/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, covering the safety profile. The description usefully adds two behavioral facts beyond the annotations: results are restricted to tours containing a stamp location, and they are ordered nearest-first. It says nothing about result caps, pagination, or what an empty result means, so it is a moderate rather than rich disclosure.

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?

A single declarative sentence with no filler, and the coordinate-proximity constraint is front-loaded. Every element 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 three-parameter read-only lookup with full schema coverage and annotations handling safety, the definition is just barely sufficient. It omits sibling differentiation and any hint about result size or boundary behavior, which matters given the ambiguity with search_tours.

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 lat, lng, and radius_km (including its default of 20 and max of 100) are already fully documented in the schema. The description adds no syntax, unit, or format information beyond that, so the baseline 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?

States a specific verb and resource ('투어를 찾는다' / find tours) plus the scope: tours with stamp locations near given coordinates, sorted by proximity. This is more informative than the title alone, but it does not differentiate itself from the sibling 'search_tours', leaving an agent to infer the boundary between 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?

The description gives no when-to-use guidance and never names or contrasts with the alternatives (search_tours, get_tour, get_app_info). Usage is only implied by the coordinate-based phrasing, so an agent must guess how this differs from a general tour search.

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

get_app_info앱 정보·참여 방법B
Read-only
Inspect

스탬프투어 앱 이름·운영사·설치 주소·참여 순서.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.4/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered without help from the description. The description's only contribution is scoping the returned content (app identity plus participation procedure), which is mild added value; it says nothing about caching, availability, or whether participation steps are localized.

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?

A single terse bullet-style fragment with no filler, and the most identifying content (app name) leads. It is a noun phrase rather than a sentence, so it reads slightly clipped, but nothing in it is wasteful.

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 with no output schema, the description adequately conveys both the source (the stamp tour app itself) and the returned fields. The main missing piece is routing guidance against sibling tools, which a caller may still need to infer.

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 there is nothing for the description to disambiguate and the baseline of 4 applies. The field list substitutes usefully for the absent output schema by telling the agent what shape of data to expect.

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 enumerates the exact resource fields returned — app name, operator, install URL, participation steps — which is specific enough that an agent knows this is the app-level metadata endpoint, not a tour endpoint like its siblings get_tour or search_tours. It lacks an explicit verb ('returns'/'looks up') and never states it is a retrieval operation, but the field list does the disambiguating work.

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, when-not-to-use, or alternative guidance appears anywhere. Nothing tells the agent to reach for this tool when a user asks how to join the stamp tour versus calling get_tour for a specific tour's details, even though the participation-steps content makes that routing question very plausible.

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

get_tour투어 상세A
Read-only
Inspect

투어 한 곳의 장소 목록(이름·좌표·코스)·선물 단계·운영 공지·자주 묻는 질문을 돌려준다.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYessearch_tours 결과의 id

TDQS

A3.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description's contribution is enumerating exactly what data comes back (places, gift steps, notices, FAQ), which is valuable context given there is no output schema. It stops short of stating any freshness, caching, or error behavior.

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?

One compact sentence with the operation front-loaded and the returned fields enumerated inline. Nothing is wasted, though the parenthetical field list is dense and slightly hard to scan.

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 read-only, single-parameter lookup with no output schema, the description carries the return-value burden well by naming the payload sections. Missing only usage framing and any note on what happens if the id is invalid or the tour has no places.

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 100% and the single 'id' parameter is documented in-schema as coming from search_tours results. The description adds no further semantics about the id (type, format, provenance) beyond what the schema already provides, so baseline 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?

States a specific verb (돌려준다/returns) applied to a single tour (한 곳) and enumerates the payload it delivers – place list with name/coords/course, gift steps, notices, FAQ. '한 곳' implicitly separates it from search_tours and find_nearby_tours, though the contrast with siblings is not made explicit.

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 contains no when-to-use, when-not-to-use, or alternative-tool guidance. The only routing signal ('search_tours 결과의 id') lives in the schema, not the description, so an agent gets no usage framing from the text itself.

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

search_tours투어 검색A
Read-only
Inspect

진행 중인 스탬프투어를 지역명·투어명·장소명으로 찾는다(예: '남원', '부산 영도', '해인사'). 검색어가 없으면 전체 목록.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryNo지역·투어·장소 이름(한국어). 비우면 전체
receipt_event_onlyNo영수증 인증 이벤트가 열린 투어만

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description adds useful scoping context (results are limited to tours currently in progress, and no query yields the complete list) but says nothing about result volume, pagination, or ordering.

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 compact sentences with zero filler; the core action and its examples come first and the empty-query fallback is stated last. Every element earns its place.

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 read-only, two-parameter search with annotations covering the safety profile and no output schema, the description covers scope, accepted inputs, and the no-query case. The only gap is not routing the agent away from the near-duplicate find_nearby_tours.

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 both parameters are already documented in the schema. The examples of acceptable query values ('남원', '부산 영도', '해인사') add modest clarity, but receipt_event_only is unexplained beyond the schema wording, so baseline 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?

States a specific verb and resource: finds in-progress stamp tours by region, tour, or place name, with concrete examples ('남원', '부산 영도', '해인사'). It is distinguishable from get_tour (single lookup) but never references find_nearby_tours, so the differentiation from the location-based sibling is left to inference.

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?

Gives one clear usage rule — an empty search term returns the full list — which tells the agent how to enumerate everything. However, it never states when to prefer this tool over find_nearby_tours (name search vs. proximity search) or over get_tour.

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. 4 tool updates
    • First observedfind_nearby_tours
    • First observedget_app_info
    • First observedget_tour
    • First observedsearch_tours

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides location-based place recommendations in South Korea using the Kakao Map API, optimized for Korean language queries. Supports recommending various places like restaurants, shops, public facilities, and tourist attractions based on user queries.
    1
    16
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Integrates the Korea Tourism Organization's API to provide tourist spot recommendations and detailed information, including attractions, food, and accommodation.
    1
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources