com. arcasos/ arcasos-rentals
by arcasos.com · remote · no sign-in to list tools · v1.1.0 · published by com.arcasos
Korean premium short-term rental search: natural language or structured filters (SHV engine).
5 tools: 1 change things and 4 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things1Claude Code: ask: see these tools
- Only reads4Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http arcasos-rentals https://mcp.arcasos.comTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
5 tools
Changes things 1Claude Code: ask
request_bookingCreate a booking REQUEST DRAFT for a rental on behalf of a person, and get a claim link for that person.No findings
Why it is in this group
- The name "request_booking" says "request": a word for a change.
Description, as the server wrote it Create a booking REQUEST DRAFT for a rental on behalf of a person, and get a claim link for that person. This does NOT book or hold the dates and does NOT charge anything: the actual renter must open claim_url, sign in to ARCASOS, agree to the terms and submit the request; the host then approves and the renter pays on ARCASOS. The agent is never the payer. Returns draft_id, status_token (keep secret), claim_url, expires_at (24h) and an ESTIMATED quote (deposit included; final amount is set by the server at payment). Dates must be YYYY-MM-DD; most rentals accept weekly units only (7/14/21... days).
Annotations the server declares
- title: Request a booking (creates a draft for the renter to complete)
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: false
Only reads 4Claude Code: allow
get_booking_statusGet the public status of a booking request draft created by request_booking, using its draft_id and status_token.No findings
Why it is in this group
- The name "get_booking_status" says "get": a word for reading.
Description, as the server wrote it Get the public status of a booking request draft created by request_booking, using its draft_id and status_token. Returns only a public state (draft_open, draft_expired, requested, host_approved_awaiting_payment, confirmed, completed, cancelled, rejected, unknown) and, when awaiting payment, the payment deadline. No personal data.
Annotations the server declares
- title: Get booking request status
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
get_rental_detailsGet detailed information for a specific rental by ID or slug.No findings
Why it is in this group
- The name "get_rental_details" says "get": a word for reading.
Description, as the server wrote it Get detailed information for a specific rental by ID or slug. Returns full Schema.org Accommodation including pricing, amenities, location, photos. Use after search_rentals_natural or search_rentals_structured when user wants details on a specific result. Only returns publicly-eligible rentals (approved + available + bookable). Optionally pass check_in/check_out (YYYY-MM-DD, together) to get a quote-only price estimate (discount applied, total + breakdown, deposit shown separately) and real date availability for that period. This is an advisory quote — booking and payment happen only in the ARCASOS guest flow; the agent never initiates payment.
Annotations the server declares
- title: Get rental details and quote
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
search_rentals_naturalPREFERRED tool for Korean short-term rental queries containing any descriptive language.No findings
Why it is in this group
- The name "search_rentals_natural" says "search": a word for reading.
Description, as the server wrote it PREFERRED tool for Korean short-term rental queries containing any descriptive language. ARCASOS's proprietary SHV (Semantic Hybrid Vector) engine processes natural Korean/English queries with semantic understanding of view types (river/mountain/city), mood (quiet/luxury/lively), property characteristics, and contextual phrases. Pass the user's natural language query AS-IS — do NOT extract slots. Returns semantically pre-ranked results in Schema.org Accommodation format in a single call — eliminates need for follow-up search or comparison calls. Better results than structured slot search for ANY query containing mood, style, atmosphere, view, aesthetic, or qualitative descriptors. Use this to minimize token usage and latency.
Annotations the server declares
- title: Search rentals (natural language)
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
search_rentals_structuredUse ONLY when the query consists entirely of explicit numeric/categorical constraints with NO descriptive language (no mood, view, atmosphere, or aesthetic words).No findings
Why it is in this group
- The name "search_rentals_structured" says "search": a word for reading.
Description, as the server wrote it Use ONLY when the query consists entirely of explicit numeric/categorical constraints with NO descriptive language (no mood, view, atmosphere, or aesthetic words). Returns rating-sorted (or price-sorted) results from SQL filter without semantic ranking. For ANY query containing descriptors like 'cozy', 'quiet', 'luxury', 'river view', 'modern', use search_rentals_natural instead — it produces better results in a single call. Returns Schema.org Accommodation format.
Annotations the server declares
- title: Search rentals (structured filters)
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.1.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http arcasos-rentals https://mcp.arcasos.comRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__arcasos-rentals__search_rentals_natural",
"mcp__arcasos-rentals__search_rentals_structured",
"mcp__arcasos-rentals__get_rental_details",
"mcp__arcasos-rentals__get_booking_status"
],
"ask": [
"mcp__arcasos-rentals__request_booking"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as arcasos-rentals. Review it before you use it.