# Roraima holiday rentals

> Find Roraima rentals and devices, get quotes, booking links or a prepared booking. Pay on Roraima.

- name: io.roraima/guest
- version: 1.1.1
- connection class: R0 (autonomous)
- trust: 82/100 flags: no-repository
- quality: 84/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.roraima%2Fguest
- tools: https://api.protogrid.dev/v1/servers/io.roraima%2Fguest/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "guest": {
      "type": "http",
      "url": "https://roraima.io/mcp/guest"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 99
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-97% +updated-15d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 84/100 (good)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 3600000)

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 8 of 8 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 2,579 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 25 (weight 15)

- warn `stability.changes`: 14 tool changes in 30 days
- fail `stability.rug_pull`: 1 tools kept their name but changed most of their description in 30 days; review before trusting them

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 8, about 2,579 tokens to load them all
- tool set hash: 2e35a3d6f96641648234164b2f5f5b6c
- tools last changed: 2026-10-19T22:42:29.022Z
- badge: [![protogrid quality](https://protogrid.dev/badge/io.roraima/guest.svg)](https://protogrid.dev/servers/io.roraima/guest)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-19 `get_product_link` changed (inputSchema)
- 2026-10-19 `get_product` changed (inputSchema)
- 2026-10-19 `search_products` changed (inputSchema)
- 2026-10-16 `get_quote` changed (description)
  - before: Total price of a stay (check_in and check_out) or of a time slot (date, start_time, end_time) at one listing, as its page shows it. Answers that the dates are not available when they are taken. A quote is not a booking.
  - after: Total price of a stay (check_in and check_out) or of a time slot (date, start_time, end_time) at one listing, as its page shows it. Answers that the dates are not available when they are taken, and with the code listing_paused when bookings at the listing are paused on those dates. A quote is not a booking.
- 2026-10-13 `get_listing` changed (description)
  - before: Public details of one Roraima listing: name, description, town, stay rules, cancellation policy, registration number, amenities and the link to its page. No host contact details. amenities (nights listings only) lists what the host has stated, each with an English code, the value and the sentence the listing page shows in the language asked; applies_to tells whether it describes the listing or the whole property. An amenity not listed has not been stated: it is unknown, not absent.
  - after: Public details of one Roraima listing: name, description, town, whether it is private or shared (accommodation_type, places), stay rules, cancellation policy, registration number, amenities and the link to its page. No host contact details. amenities (nights listings only) lists what the host has stated, each with an English code, the value and the sentence the listing page shows in the language asked; applies_to tells whether it describes the listing or the whole property. An amenity not listed has not been stated: it is unknown, not absent.
- 2026-10-13 `search_listings` changed (description)
  - before: Search Roraima listings by town or province, country, dates and number of guests. With check_in and check_out, only listings free on those nights are returned, each with its total price and a link to its page with dates and guests filled in. The amenity filters return only nights listings whose host has stated that amenity.
  - after: Search Roraima listings by town or province, country, dates and number of guests. With check_in and check_out, only listings free on those nights are returned, each with its total price and a link to its page with dates and guests filled in. The amenity filters return only nights listings whose host has stated that amenity. accommodation_type tells whether one booking takes the whole place (private) or one place per guest in a shared room such as a dormitory (shared, priced per person).
- 2026-10-07 `get_listing` changed (description) **meaning changed**
  - before: Public details of one Roraima listing: name, description, town, stay rules, cancellation policy, registration number and the link to its page. No host contact details.
  - after: Public details of one Roraima listing: name, description, town, stay rules, cancellation policy, registration number, amenities and the link to its page. No host contact details. amenities (nights listings only) lists what the host has stated, each with an English code, the value and the sentence the listing page shows in the language asked; applies_to tells whether it describes the listing or the whole property. An amenity not listed has not been stated: it is unknown, not absent.
- 2026-10-07 `search_listings` changed (description, inputSchema)
  - before: Search Roraima listings by town or province, country, dates and number of guests. With check_in and check_out, only listings free on those nights are returned, each with its total price and a link to its page with dates and guests filled in.
  - after: Search Roraima listings by town or province, country, dates and number of guests. With check_in and check_out, only listings free on those nights are returned, each with its total price and a link to its page with dates and guests filled in. The amenity filters return only nights listings whose host has stated that amenity.
- 2026-10-05 `search_listings` changed (description)
  - before: Search Roraima listings by town or province, country, dates and number of guests. With check_in and check_out, only listings free on those nights are returned, each with its total price.
  - after: Search Roraima listings by town or province, country, dates and number of guests. With check_in and check_out, only listings free on those nights are returned, each with its total price and a link to its page with dates and guests filled in.
- 2026-10-05 `get_product_link` added
  - Link to the page of a product on sale on Roraima. The buyer chooses options and quantity, and pays, on that page.

Full history: https://api.protogrid.dev/v1/servers/io.roraima%2Fguest/changes

## Remotes

- https://roraima.io/mcp/guest (streamable-http, auth none, reachable true, uptime30d 0.9692308)

## Packages

_none_

## Tools (8)

- `get_booking_link`: Link to a listing page with arrival, departure and guests already chosen. The guest books and pays on that page. Without dates, the plain listing page.
- `get_listing`: Public details of one Roraima listing: name, description, town, whether it is private or shared (accommodation_type, places), stay rules, cancellation policy, registration number, amenities and the link to its page. No host contact details. amenities (nights listings only) lists what the host has stated, each with an English code, the value and the sentence the listing page shows in the language asked; applies_to tells whether it describes the listing or the whole property. An amenity not listed has not been stated: it is unknown, not absent.
- `get_product`: Public details of one product on sale on Roraima: name, category, description, lowest price among its sellers, maker and model for devices, image and the link to its page. No seller contact details.
- `get_product_link`: Link to the page of a product on sale on Roraima. The buyer chooses options and quantity, and pays, on that page.
- `get_quote`: Total price of a stay (check_in and check_out) or of a time slot (date, start_time, end_time) at one listing, as its page shows it. Answers that the dates are not available when they are taken, and with the code listing_paused when bookings at the listing are paused on those dates. A quote is not a booking.
- `prepare_booking`: Keeps a stay (check_in and check_out) or a time slot (date, start_time, end_time) at one listing, with the name and contacts of the person booking, and returns a link to a Roraima page where that person checks the booking and pays, with these details already filled in. Availability and price are checked as in get_quote. The link carries only a random code, works once and expires after two hours; the details are then deleted. This answer does not repeat the name or the contacts. The booking exists only once it is paid on the page.
- `search_listings`: Search Roraima listings by town or province, country, dates and number of guests. With check_in and check_out, only listings free on those nights are returned, each with its total price and a link to its page with dates and guests filled in. The amenity filters return only nights listings whose host has stated that amenity. accommodation_type tells whether one booking takes the whole place (private) or one place per guest in a shared room such as a dormitory (shared, priced per person).
- `search_products`: Search the Roraima catalog of products for sale, such as smart devices, smart locks and installation services, by words in their name or description. Holiday rentals are not included: they come from search_listings.
