Search published adrenaline adventures worldwide by destination, category, rating and season.
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.
Get full public details for one published adventure by slug, including requirements, review summary and the operator contact shown on the public page.
Get full public details for one published adventure by slug, including requirements, review summary and the operator contact shown on the public page.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9-]{1,200}$"
}
},
"additionalProperties": false
}Adrenaline List's own ranking lists: most-adrenaline (Adrenaline Index 1-10, category estimate where unrated), best-value (USD per hour), top-rated (approved member reviews), most-visited (page views, last 30 days) and type-1-fun (fun in the moment). Returns ranked published adventures with their score.
| Argument | Type | Description |
|---|---|---|
| list* | string | |
| limit | integer |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"list"
],
"properties": {
"list": {
"enum": [
"most-adrenaline",
"best-value",
"top-rated",
"most-visited",
"type-1-fun"
],
"type": "string"
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1
}
},
"additionalProperties": false
}List destination (country) and category slugs with published activity counts, for use with search_adventures.
| Argument | Type | Description |
|---|---|---|
| categories_limit | integer | |
| destinations_limit | integer |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"categories_limit": {
"type": "integer",
"default": 50,
"maximum": 100,
"minimum": 1
},
"destinations_limit": {
"type": "integer",
"default": 50,
"maximum": 100,
"minimum": 1
}
},
"additionalProperties": false
}Search published adrenaline activities on Adrenaline List by text, destination slug, category slug, adrenaline rating (1-10), months and maximum duration. Use list_search_options for valid slugs. Prices are indicative.
| Argument | Type | Description |
|---|---|---|
| page | integer | |
| query | string | |
| months | array | |
| category | string | |
| page_size | integer | |
| destination | string | |
| max_adrenaline | integer | |
| min_adrenaline | integer | |
| max_duration_minutes | integer |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"page": {
"type": "integer",
"default": 1,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 100,
"minLength": 2
},
"months": {
"type": "array",
"items": {
"type": "integer",
"maximum": 12,
"minimum": 1
},
"maxItems": 12,
"minItems": 1
},
"category": {
"type": "string",
"pattern": "^[a-z0-9-]{1,80}$"
},
"page_size": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"destination": {
"type": "string",
"pattern": "^[a-z0-9-]{1,80}$"
},
"max_adrenaline": {
"type": "integer",
"maximum": 10,
"minimum": 1
},
"min_adrenaline": {
"type": "integer",
"maximum": 10,
"minimum": 1
},
"max_duration_minutes": {
"type": "integer",
"maximum": 20160,
"minimum": 1
}
},
"additionalProperties": false
}