이 MCP로 할 수 있는 일
Checks South Korean short-term rental listings and permits against official government registration records.
도구
입력 스키마
{'type': 'object', 'title': 'get_permit_recordArguments', 'required': ['country'], 'properties': {'name': {'type': 'string', 'title': 'Name', 'default': '', 'maxLength': 200, 'description': 'Registered business name (사업장명). Send together with region.'}, 'region': {'type': 'string', 'title': 'Region', 'default': '', 'maxLength': 200, 'description': 'Korean issuing region in Korean, e.g. 서울특별시 종로구. Required with name; optional with management_number, where it picks the local government that issued a shared number.'}, 'country': {'type': 'string', 'title': 'Country', 'maxLength': 40, 'minLength': 1, 'description': "ISO 3166-1 alpha-2 code of the country where the stay is, e.g. KR. Only KR (South Korea) is covered today; other countries return 'not covered yet'."}, 'management_number': {'type': 'string', 'title': 'Management Number', 'default': '', 'maxLength': 60, 'description': 'Full government management number, e.g. AGCV065100002024000451. Urban-homestay and hanok numbers (CDFI...) repeat across local governments; send those with region.'}}}
출력 스키마
{'type': 'object', 'title': 'PermitLookupResult', 'properties': {'error': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Error', 'default': None}, 'found': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Found', 'default': None}, 'detail': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Detail', 'default': None}, 'record': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Record', 'default': None, 'description': 'Status, category, permit date, record page link and citation.'}, 'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None}, 'next_step': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Step', 'default': None}, 'check_page': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Check Page', 'default': None}, 'matched_on': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Matched On', 'default': None}, 'covered_countries': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Covered Countries', 'default': None}}, 'description': 'One permit record, a reason no single record was chosen, COUNTRY_NOT_COVERED, or an error.', 'additionalProperties': True}
입력 스키마
{'type': 'object', 'title': 'verify_listing_registrationArguments', 'required': ['listing_details', 'country'], 'properties': {'country': {'type': 'string', 'title': 'Country', 'maxLength': 40, 'minLength': 1, 'description': "ISO 3166-1 alpha-2 code of the country where the stay is, e.g. KR. Only KR (South Korea) is covered today; other countries return 'not covered yet'."}, 'language': {'enum': ['en', 'ja', 'zh-Hant'], 'type': 'string', 'title': 'Language', 'default': 'en', 'description': 'Language for explanations and next steps: en (default), ja or zh-Hant.'}, 'listing_details': {'type': 'string', 'title': 'Listing Details', 'maxLength': 4000, 'minLength': 1, 'description': "Text copied from ONE listing, as shown: ideally the whole Registration details box (e.g. 'Region of issuance: 서울특별시 종로구 / Licence type: 외국인관광도시민박업 / Licence number: 2025-000006'). A registered name, Korean road address or government management number also works, less reliably."}}}
출력 스키마
{'type': 'object', '$defs': {'PermitRecordSummary': {'type': 'object', 'title': 'PermitRecordSummary', 'properties': {'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None, 'description': 'Official operating status code.'}, 'record_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Record Url', 'default': None, 'description': 'Public record page on selectbnbs.com.'}, 'category_en': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category En', 'default': None}, 'category_ko': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category Ko', 'default': None}, 'permit_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Permit Date', 'default': None}, 'road_address': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Road Address', 'default': None}, 'status_as_of': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status As Of', 'default': None, 'description': 'Date of the official source data, when available.'}, 'status_label': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status Label', 'default': None}, 'registry_type': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Registry Type', 'default': None}, 'registered_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Registered Name', 'default': None, 'description': 'Business name filed with the local government; it often differs from the listing title.'}, 'management_number': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Management Number', 'default': None}, 'requires_confirmation': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Requires Confirmation', 'default': None}, 'issuing_authority_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Issuing Authority Code', 'default': None}, 'road_address_romanized': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Road Address Romanized', 'default': None}}, 'additionalProperties': True}}, 'title': 'VerifyListingResult', 'properties': {'as_of': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'As Of', 'default': None, 'description': 'Date of the official source data, when available.'}, 'error': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Error', 'default': None}, 'detail': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Detail', 'default': None}, 'source': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Source', 'default': None}, 'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None, 'description': 'Result status, e.g. FOUND_ACTIVE, NOT_FOUND, AMBIGUOUS or COUNTRY_NOT_COVERED.'}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None, 'description': "ISO 3166-1 alpha-2 code of the stay's country."}, 'records': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/PermitRecordSummary'}}, {'type': 'null'}], 'title': 'Records', 'default': None}, 'language': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Language', 'default': None}, 'next_step': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Step', 'default': None}, 'check_page': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Check Page', 'default': None}, 'explanation': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Explanation', 'default': None}, 'status_label': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status Label', 'default': None}, 'issuing_areas': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Issuing Areas', 'default': None, 'description': 'Areas whose governments use a shared management number (names only).'}, 'records_total': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Records Total', 'default': None}, 'identity_label': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Identity Label', 'default': None}, 'identity_status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Identity Status', 'default': None, 'description': 'How far the submitted details match the record, e.g. MATCH or PARTIAL.'}, 'covered_countries': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Covered Countries', 'default': None}, 'listing_candidates': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Listing Candidates', 'default': None}, 'issuing_areas_total': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Issuing Areas Total', 'default': None}, 'identity_explanation': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Identity Explanation', 'default': None}}, 'description': 'One checked listing, COUNTRY_NOT_COVERED, or an error (error, detail, next_step).', 'additionalProperties': True}
최근 도구 변경
유사한 MCP 서버
mcp-server
Provides immigration, citizenship and residency programme research alongside tax, wealth structuring, banking, visa, treaty and c…
Geo-Parity
Compares global living costs, wages, healthcare, banking, taxes and connectivity while checking visa, Schengen and tax-residency …
nomadpoint
Plans trips and itineraries, manages travel documents and expenses, and calculates visa requirements and stay-day allowances.
Faa Regulations
Searches and retrieves current U.S. Federal Aviation Regulations in 14 CFR, including rules relevant to aviation operations and d…
Maxwell Directory (x402 + MCP)
Provides searchable paid and free data products covering companies, legislation, courts, patents, markets, local providers, resta…
Departi – Travel Compliance & Curated Booking
Provides visa, tax-residency, treaty, and Schengen guidance alongside searches for flights, accommodation, and travel experiences.
Japan RuleWatch
Searches and packages official Japanese tourism-entry and ecommerce advertising evidence, with preflight classification, source l…
transita-mcp-server
Matches users to immigration and visa pathways, compares eligibility and costs, checks programme status, and provides official-so…