mcp
Build travel itineraries with Peek's 300k+ experiences. Search, details, and availability.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mcp": {
"url": "https://mcp.peek.com"
}
}
}Puntos de conexión remotos
https://mcp.peek.comstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢experience_availability(endDate, id, quantity, startDate)
Get availability information for a specific experience including dates, times, and pricing
Esquema de entrada
{
"type": "object",
"properties": {
"endDate": {
"description": "End date inclusive in YYYY-MM-DD format (e.g., '2025-06-20' would return things taking place ON or BEFORE the 20th)",
"type": "string"
},
"id": {
"description": "The ID of the experience",
"type": "string"
},
"quantity": {
"description": "Number of travelers",
"type": "integer"
},
"startDate": {
"description": "Start date inclusive YYYY-MM-DD format (e.g., '2025-06-19')",
"type": "string"
}
},
"required": [
"id",
"quantity",
"startDate",
"endDate"
]
}🟢experience_details(id)
Get detailed information about a specific experience by ID
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"description": "The ID of the experience to retrieve",
"type": "string"
}
},
"required": [
"id"
]
}🟢list_tags
List all category tags
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢render_activity_tiles(id)
Render activity tiles for a list of activity IDs, returning an embeddable widget URI
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"description": "ID or comma separate list of activity IDs to render as tiles",
"type": "string"
}
},
"required": [
"id"
]
}🟢search_experiences(categoryId, endDate, latLng, query, regionId, ...)
Search for travel experiences with comprehensive filtering options. Returns available categories, tags, and regions with IDs for further filtering.
Esquema de entrada
{
"type": "object",
"properties": {
"categoryId": {
"description": "Limit to only a specific activity category",
"type": "string"
},
"endDate": {
"description": "Return experiences that are available on or before this date in YYYY-MM-DD format (e.g., '2025-06-20' would return things taking place ON or BEFORE the 20th)",
"type": "string"
},
"latLng": {
"description": "When the user wants something NEAR a specific place, but not necessarily IN a specific place, limit to only those near a given lat_lng. ex: \"37.7799,-122.2822\". Don't use this for regions, instead use the search_regions and provide a region id. this is a good fallback if a specific region is lacking inventory.",
"type": "string"
},
"query": {
"description": "When the user wants something w/ a specific keyword (bike, beer, art, etc) limit to experiences whose title contain a keyword. Never include location information.",
"type": "string"
},
"regionId": {
"description": "When you have determined the user wants something in a specific region (found w/ search_regions) limit to only a specific region ID",
"type": "string"
},
"startDate": {
"description": "Return experiences that are available on or after this date. YYYY-MM-DD format (e.g., '2025-06-19')",
"type": "string"
},
"tagId": {
"description": "When you have determined the user is interest in a specific vibe of activity (family friendly, romantic, etc) limit to only experiences with a specific tag (single tag ID)",
"type": "string"
}
}
}🟢search_regions(limit, query)
Search for regions by name
Esquema de entrada
{
"type": "object",
"properties": {
"limit": {
"description": "Maximum number of regions to return (default: 50)",
"type": "integer"
},
"query": {
"description": "Search query to match against region names",
"type": "string"
}
},
"required": [
"query"
]
}Comunidad
Evidencia