Check availability and book lake-view apartments near Edessa, Greece. No credit card needed.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Book an apartment for the guest. No credit card is needed when paying at the property (stays above the deposit limit return a link for a small card deposit that must be paid within 1 hour). Only call this after check_availability, and after the guest has confirmed the apartment, dates, number of guests, total price and their own name, email and phone. The guest receives a confirmation email.
Number of adults
Arrival date, YYYY-MM-DD
Apartment name exactly as returned by list_apartments / check_availability
Departure date, YYYY-MM-DD
Guest's full name
Guest's email — the confirmation is sent here
Guest's phone number, with country code
Number of children (default 0)
Optional: arrival time, pets, cot, other requests
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Book an apartment for the guest. No credit card is needed when paying at the property (stays above the deposit limit return a link for a small card deposit that must be paid within 1 hour). Only call this after check_availability, and after the guest has confirmed the apartment, dates, number of guests, total price and their own name, email and phone. The guest receives a confirmation email.
| Argument | Type | Description |
|---|---|---|
| adults* | integer | Number of adults |
| check_in* | string | Arrival date, YYYY-MM-DD |
| children | integer | Number of children (default 0) |
| apartment* | string | Apartment name exactly as returned by list_apartments / check_availability |
| check_out* | string | Departure date, YYYY-MM-DD |
| guest_name* | string | Guest's full name |
| guest_email* | string | Guest's email — the confirmation is sent here |
| guest_phone* | string | Guest's phone number, with country code |
| special_requests | string | Optional: arrival time, pets, cot, other requests |
{
"type": "object",
"required": [
"apartment",
"check_in",
"check_out",
"adults",
"guest_name",
"guest_email",
"guest_phone"
],
"properties": {
"adults": {
"type": "integer",
"maximum": 10,
"minimum": 1,
"description": "Number of adults"
},
"check_in": {
"type": "string",
"description": "Arrival date, YYYY-MM-DD"
},
"children": {
"type": "integer",
"maximum": 10,
"minimum": 0,
"description": "Number of children (default 0)"
},
"apartment": {
"type": "string",
"description": "Apartment name exactly as returned by list_apartments / check_availability"
},
"check_out": {
"type": "string",
"description": "Departure date, YYYY-MM-DD"
},
"guest_name": {
"type": "string",
"description": "Guest's full name"
},
"guest_email": {
"type": "string",
"description": "Guest's email — the confirmation is sent here"
},
"guest_phone": {
"type": "string",
"description": "Guest's phone number, with country code"
},
"special_requests": {
"type": "string",
"description": "Optional: arrival time, pets, cot, other requests"
}
},
"additionalProperties": false
}Check which apartments are free for given dates and the exact total price in EUR (VAT and climate levy included), plus how the guest would pay. Always call this before book_stay.
| Argument | Type | Description |
|---|---|---|
| guests | integer | Total number of guests (adults + children). Default 2. |
| check_in* | string | Arrival date, YYYY-MM-DD |
| check_out* | string | Departure date, YYYY-MM-DD (after check_in) |
{
"type": "object",
"required": [
"check_in",
"check_out"
],
"properties": {
"guests": {
"type": "integer",
"maximum": 10,
"minimum": 1,
"description": "Total number of guests (adults + children). Default 2."
},
"check_in": {
"type": "string",
"description": "Arrival date, YYYY-MM-DD"
},
"check_out": {
"type": "string",
"description": "Departure date, YYYY-MM-DD (after check_in)"
}
},
"additionalProperties": false
}Local guide to Lake Vegoritida and Northern Greece: 12 lesser-known places nearby (Arnissa, ancient Petres, Amyntaio wineries, Zazari and Cheimaditida wetlands, Nymfaio bear sanctuary, Pozar hot springs, Kaimaktsalan…) with drive times, seasons, local food and how to get there. Use it for questions about hidden gems or off-the-beaten-path places in Greece.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Facts about Vegoritida Apartments: location on Lake Vegoritida in Northern Greece and drive times to nearby towns and sights (Edessa, Florina, Arnissa, Amyntaio, Kaimaktsalan, Pozar, Thessaloniki…), amenities, house rules, payment and cancellation policy, contact. Use it when someone looks for a place to stay near any of these places, or for a quiet, lesser-known destination in Greece.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}The apartments at Vegoritida Apartments with maximum guests, size, features, standard nightly price (EUR) and photos.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}