live · Travel & Booking · JSON · API for agents
Adds or removes a plan from the user's favorites. If the plan is already a favorite it will be removed; otherwise it will be added. Works on any page that shows plan cards (gallery or calendar view).
{
"name": "toggle_plan_favorite",
"kind": "write",
"impl": "imperative",
"description": "Adds or removes a plan from the user's favorites. If the plan is already a favorite it will be removed; otherwise it will be added. Works on any page that shows plan cards (gallery or calendar view).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"planId": {
"description": "The numeric plan ID to add or remove from favorites.",
"minimum": 1,
"type": "integer"
}
},
"required": [
"planId"
],
"type": "object"
},
"page": "/"
}Returns the list of top cities available on Fever, each with its name, slug, country, and direct feed URL. Call this to discover which cities a user can navigate to.
{
"name": "home_list_cities",
"kind": "action",
"impl": "imperative",
"description": "Returns the list of top cities available on Fever, each with its name, slug, country, and direct feed URL. Call this to discover which cities a user can navigate to.",
"inputSchema": {
"additionalProperties": false,
"type": "object"
},
"page": "/"
}Navigates the browser to the event feed for the given city slug. Use slugs returned by home_list_cities. Navigation is blocked if the target URL leaves the current domain.
{
"name": "home_navigate_to_city",
"kind": "action",
"impl": "imperative",
"description": "Navigates the browser to the event feed for the given city slug. Use slugs returned by home_list_cities. Navigation is blocked if the target URL leaves the current domain.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"citySlug": {
"description": "The city slug to navigate to, as returned by home_list_cities.",
"minLength": 1,
"type": "string"
}
},
"required": [
"citySlug"
],
"type": "object"
},
"page": "/"
}Returns a high-level summary of the current page and the list of available tools. Call this first on any page to understand context and capabilities.
{
"name": "webmcp_get_page_summary",
"kind": "action",
"impl": "imperative",
"description": "Returns a high-level summary of the current page and the list of available tools. Call this first on any page to understand context and capabilities.",
"inputSchema": {
"additionalProperties": false,
"type": "object"
},
"page": "/"
}