Server definition
- Hash
- sha256:0a332a2c46afc6111f5faaadde80166414dfa9bd8c7744039478432a60343c05
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Roraima holiday rentals. Search listings, read a listing, get a price quote and a booking link. Bookings and payments happen only on the Roraima page the link opens, never in the chat.",
"tools": [
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"check_in": {
"description": "Arrival date, YYYY-MM-DD.",
"format": "date",
"type": "string"
},
"check_out": {
"description": "Departure date, YYYY-MM-DD.",
"format": "date",
"type": "string"
},
"guests": {
"description": "Number of guests.",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"language": {
"description": "Language of names, descriptions and page links. Default en.",
"enum": [
"en",
"it",
"de",
"el",
"es",
"fr",
"pl",
"pt"
],
"type": "string"
},
"listing_id": {
"description": "listing_id from search_listings.",
"minimum": 1,
"type": "integer"
}
},
"required": [
"listing_id"
],
"type": "object"
},
"name": "get_booking_link",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"language": {
"description": "Language of names, descriptions and page links. Default en.",
"enum": [
"en",
"it",
"de",
"el",
"es",
"fr",
"pl",
"pt"
],
"type": "string"
},
"listing_id": {
"description": "listing_id from search_listings.",
"minimum": 1,
"type": "integer"
}
},
"required": [
"listing_id"
],
"type": "object"
},
"name": "get_listing",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"check_in": {
"description": "Arrival date, YYYY-MM-DD (listings booked by nights).",
"format": "date",
"type": "string"
},
"check_out": {
"description": "Departure date, YYYY-MM-DD.",
"format": "date",
"type": "string"
},
"date": {
"description": "Day of the time slot, YYYY-MM-DD (listings booked by time slots).",
"format": "date",
"type": "string"
},
"end_time": {
"description": "Slot end, HH:MM.",
"type": "string"
},
"guests": {
"description": "Number of guests.",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"language": {
"description": "Language of names, descriptions and page links. Default en.",
"enum": [
"en",
"it",
"de",
"el",
"es",
"fr",
"pl",
"pt"
],
"type": "string"
},
"listing_id": {
"description": "listing_id from search_listings.",
"minimum": 1,
"type": "integer"
},
"start_time": {
"description": "Slot start, HH:MM.",
"type": "string"
}
},
"required": [
"listing_id",
"guests"
],
"type": "object"
},
"name": "get_quote",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"check_in": {
"description": "Arrival date, YYYY-MM-DD.",
"format": "date",
"type": "string"
},
"check_out": {
"description": "Departure date, YYYY-MM-DD.",
"format": "date",
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code, e.g. IT.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"guests": {
"description": "Number of guests.",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"language": {
"description": "Language of names, descriptions and page links. Default en.",
"enum": [
"en",
"it",
"de",
"el",
"es",
"fr",
"pl",
"pt"
],
"type": "string"
},
"limit": {
"description": "Most results to return. Default 10.",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"location": {
"description": "Town name or Italian province code, e.g. Valledoria or SS.",
"maxLength": 80,
"type": "string"
}
},
"type": "object"
},
"name": "search_listings",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:0a332a2c46afc6111f5faaadde80166414dfa9bd8c7744039478432a60343c05 | sha256sum