Find aviation events: airshows, fly-ins, workshops and club meets. Public and read-only.
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.
The events Events.Aero is featuring right now, the same selection as the lead row of the home page, optionally for one country. Each includes its public event page URL.
Two-letter country code, e.g. GB: list-countries lists the live countries; a soft-launched country is answered only when named
The events Events.Aero is featuring right now, the same selection as the lead row of the home page, optionally for one country. Each includes its public event page URL.
| Argument | Type | Description |
|---|---|---|
| country | string | Two-letter country code, e.g. GB: list-countries lists the live countries; a soft-launched country is answered only when named |
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "Two-letter country code, e.g. GB: list-countries lists the live countries; a soft-launched country is answered only when named"
}
}
}Get one public event by its sqid or slug (from search-events or featured-events): dates, venue, price, how to book or RSVP, organiser contact details shown on the event page, flying in (PPR, runway, landing fees and whether pilots can RSVP to fly in), the day's schedule and the description. Always share the event page URL.
| Argument | Type | Description |
|---|---|---|
| event* | string | The event sqid or slug |
{
"type": "object",
"required": [
"event"
],
"properties": {
"event": {
"type": "string",
"description": "The event sqid or slug"
}
}
}The countries Events.Aero lists events in, with the code to pass to other tools and each country's public home and events pages.
No arguments.
{
"type": "object",
"properties": {}
}The kinds of aviation event on Events.Aero (airshow, fly-in, workshop and so on), with the value to pass to search-events and the public page that lists each type in a country.
| Argument | Type | Description |
|---|---|---|
| country | string | Two-letter country code for the browse links (default GB): list-countries lists the live countries; a soft-launched country can be named too |
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "Two-letter country code for the browse links (default GB): list-countries lists the live countries; a soft-launched country can be named too"
}
}
}Search upcoming public aviation events on Events.Aero (airshows, fly-ins, workshops and more). Filter by free text, event type, country, date range, distance from a point, free entry or online events. Results are ordered by start date, or by distance when latitude and longitude are given, one page at a time. Every result includes the public event page URL: send people there to book or RSVP.
| Argument | Type | Description |
|---|---|---|
| to | string | Latest start date, YYYY-MM-DD, inclusive: a calendar date matched against each event's own local start date |
| free | boolean | Only free events |
| from | string | Earliest start date, YYYY-MM-DD: a calendar date matched against each event's own local start date (in the event's timezone) |
| page | integer | Page of results, from 1 |
| type | string | Event type, from list-event-types |
| query | string | Words matched against the event name, venue name, town and location: every word must appear, matched from the start of a word ("dux" finds Duxford); up to 100 characters |
| online | boolean | Only online events |
| country |
| string |
| Two-letter country code, e.g. GB: list-countries lists the live countries; a soft-launched country is answered only when named (without one, only live countries are searched) |
| latitude | number | Search near this point (with longitude); results are ordered by distance |
| per_page | integer | Results per page (default 20, at most 50) |
| longitude | number | Search near this point (with latitude) |
| radius_nm | integer | Radius around the point in nautical miles (default 50, at most 500) |
{
"type": "object",
"properties": {
"to": {
"type": "string",
"description": "Latest start date, YYYY-MM-DD, inclusive: a calendar date matched against each event's own local start date"
},
"free": {
"type": "boolean",
"description": "Only free events"
},
"from": {
"type": "string",
"description": "Earliest start date, YYYY-MM-DD: a calendar date matched against each event's own local start date (in the event's timezone)"
},
"page": {
"type": "integer",
"description": "Page of results, from 1"
},
"type": {
"enum": [
"airshow",
"fly_in",
"static_display",
"workshop",
"seminar",
"online_event",
"club_meet",
"conference",
"expo",
"competition",
"charity_event",
"military",
"spotting",
"model_aircraft"
],
"type": "string",
"description": "Event type, from list-event-types"
},
"query": {
"type": "string",
"description": "Words matched against the event name, venue name, town and location: every word must appear, matched from the start of a word (\"dux\" finds Duxford); up to 100 characters"
},
"online": {
"type": "boolean",
"description": "Only online events"
},
"country": {
"type": "string",
"description": "Two-letter country code, e.g. GB: list-countries lists the live countries; a soft-launched country is answered only when named (without one, only live countries are searched)"
},
"latitude": {
"type": "number",
"description": "Search near this point (with longitude); results are ordered by distance"
},
"per_page": {
"type": "integer",
"description": "Results per page (default 20, at most 50)"
},
"longitude": {
"type": "number",
"description": "Search near this point (with latitude)"
},
"radius_nm": {
"type": "integer",
"description": "Radius around the point in nautical miles (default 50, at most 500)"
}
}
}