MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Data access / search

Corissia Resorts Crete

Hotel facts, prices for exact stays with a booking link, dining and jobs of Corissia Resorts, Crete

Checks passed
13 / 22

1 failed · 8 not measured

Median response
142 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
12

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Outdated check

Last connection measurement is over 24 hours old. Current availability is unknown.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
400
Publisher identityCan the publisher be traced to its source?
312

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 142 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name corissia-hotels.

  • Pass
    Lists tools

    tools/list returned 12 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 142 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 142 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Pass
    Parameters documented

    40 of 40 parameters have a description (100%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Pass
    Website matches publisher

    The website host matches the reverse-domain namespace.

  • Fail
    Source repo linked

    No repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-11-09T22:33:48.237325Z, within 180 days.

  • Not measured
    Open-source licence

    No GitHub repository to ask about a licence.

Start using Corissia Resorts Crete

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http corissia-resorts-crete https://mcp.hoteloperating.com/mcp

Capabilities

Tools 12

compare_hotels

The five hotels that Corissia Resorts offers in Crete, side by side: location, season, ages, character and opening periods. API v3, read only.

Discovered
corissia_offers

Hotel offers for a Corissia hotel and date range, API version 2.0, without a guests parameter. The answer may be for a different stay than the requested one: stay.checkin and stay.checkout show the stay it is for. Kept unchanged for the integrations of the first server.

Discovered
get_facts_all_hotels

One category of facts at all five hotels in one answer: the facts the same at every hotel once (same_in_all_hotels, id all.<key>), the others hotel by hotel (differ: null where a hotel has no such fact; "unknown, ask the hotel" where the hotel has not confirmed it). Dining and room facts are by hotel. API v3.

Discovered
get_hotel_facts

Facts about one hotel and its rooms: identity, operation, policies (ages, pets, check-in), location, pools, dining, services, accessibility, terms, rooms. A fact with the answer "unknown, ask the hotel" is not confirmed by the hotel. API v3.

Discovered
get_job

One open position with its full description (tasks, skills, what we offer) and the page to apply on. JOB_NOT_FOUND: the position is not open (any more). Applications are made only on the page of the position (url), with its form, by the candidate; the connector does not apply and receives no personal data. salary null: the website publishes no salary for that position; salary_note is the note of the career page. API v3.

Discovered
get_menu

The menu, drinks or spa treatments of a venue with the prices of the website (EUR), as published on as_of; prices may change. price null: the website shows no price for that item. lang_served: the language in which the page shows its menu, when it differs from the requested one. API v3.

Discovered
get_quote

Prices and offers for an exact stay and guests at one hotel. The answer is always for the requested dates and guests, or an error with a code (e.g. CHECKIN_IN_PAST, HOTEL_NOT_OPERATING, AGE_RESTRICTION, OCCUPANCY_NOT_SUPPORTED). availability_status "available": the room can be booked on the website with a 20% deposit or requested; "on_request": high-demand nights, only a request, and a booking advisor confirms the room. The connector does not book or take payments. Each rate has a booking_url: it opens the room page on corissia.com with the dates, the board and the guests of that room, where the guest adds the room and sends the request or books, typing name, e-mail and phone; the link contains nothing personal. API v3.

Discovered
get_room_details

Details of one room type of a hotel: name, booking limits (maximum adults, children, total) and facts. Room type ids are those of the rooms of the hotel, e.g. harmony-double. API v3.

Discovered
get_venue

One venue: access, minimum age, opening hours, services with prices, reservation and its menu sections. Hours, prices and access as published on the website (they may change; hours may vary by season). access: hotel_guests, other_guests with their condition, external_guests, min_age with age_note. The connector does not reserve tables or treatments; reservation has the reservation URL and phones of the venue, and reservation null means that the website offers no reservation. What a board (half board, all inclusive) includes is not part of this answer. API v3.

Discovered
list_jobs

Open positions (jobs) at the hotels of Corissia Resorts in Crete, as on the career page: title, summary, departments, location (Georgioupolis, Chania), employment type, salary where published, date posted and the page of the position. Newest first. Applications are made only on the page of the position (url), with its form, by the candidate; the connector does not apply and receives no personal data. salary null: the website publishes no salary for that position; salary_note is the note of the career page. API v3.

Discovered
list_venues

Restaurants, bars, café, spa, room and beach service of the five hotels of Corissia Resorts: access, opening hours, services with prices, reservation, menu sections. With hotel: the venues its guests may use, each with access_for_hotel (as hotel guest, or as other guest under a condition such as "adults, with reservation"). Hours, prices and access as published on the website (they may change; hours may vary by season). access: hotel_guests, other_guests with their condition, external_guests, min_age with age_note. The connector does not reserve tables or treatments; reservation has the reservation URL and phones of the venue, and reservation null means that the website offers no reservation. What a board (half board, all inclusive) includes is not part of this answer. API v3.

Discovered
suggest_hotel

Which of the five hotels fits a trip, from the guests (adults; the age of each child on the day of arrival, an empty list for no children), the area, the wishes and the dates. The answer lists every hotel: excluded by a hard condition (AGE_RESTRICTION: Harmony and Chania Flair take guests aged 14 and over; AREA; HOTEL_NOT_OPERATING; OPERATION_UNCONFIRMED), the wishes it covers with the facts or rooms that prove them, the wishes it misses, the rooms for the guests, and its reasons (who it suits, what is special, who it suits less). suggestion: recommend (one hotel that fits clearly better, an alternative, and say_with_it: the age rule of an adults hotel), ask (the question that decides: preferences, area, children, room_priority when no room has the wishes of the room together, or a wish), options (equal choices) or none. No prices. API v3.

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected142 ms12