Kādi pasākumi notiek? What's on in Latvia: concerts, theatre, festivals, kids' events, tickets.
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.
Events that are on at this moment in Latvia (started and not yet ended, by Riga time), optionally in one city or category.
City or town in Latvia, e.g. Rīga, Riga, Liepāja, Jūrmala. Diacritics optional. list_cities names them all.
How many events to return (default 20, at most 50).
Category, in English or Latvian: Music (concerts), Theater, Movie (cinema), Comedy, Dance, Exhibition, Festival, Sports, Food, Education, Family (kids), Nightlife, Market. list_categories names them all.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http eventapp https://eventapp.lv/api/agent/mcp
Events that are on at this moment in Latvia (started and not yet ended, by Riga time), optionally in one city or category.
| Argument | Type | Description |
|---|---|---|
| city | string | City or town in Latvia, e.g. Rīga, Riga, Liepāja, Jūrmala. Diacritics optional. list_cities names them all. |
| limit | integer | How many events to return (default 20, at most 50). |
| category | string | Category, in English or Latvian: Music (concerts), Theater, Movie (cinema), Comedy, Dance, Exhibition, Festival, Sports, Food, Education, Family (kids), Nightlife, Market. list_categories names them all. |
{
"type": "object",
"properties": {
"city": {
"type": "string",
"maxLength": 60,
"description": "City or town in Latvia, e.g. Rīga, Riga, Liepāja, Jūrmala. Diacritics optional. list_cities names them all."
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "How many events to return (default 20, at most 50)."
},
"category": {
"type": "string",
"maxLength": 60,
"description": "Category, in English or Latvian: Music (concerts), Theater, Movie (cinema), Comedy, Dance, Exhibition, Festival, Sports, Food, Education, Family (kids), Nightlife, Market. list_categories names them all."
}
},
"additionalProperties": false
}The full record of one event by the id search or search_events returned, as a document.
| Argument | Type | Description |
|---|---|---|
| id* | string | The event id. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 64,
"description": "The event id."
}
},
"additionalProperties": false
}Full details of one event by its id from search_events: description, organizer, every upcoming date with its venue and ticket link, price range and map location.
| Argument | Type | Description |
|---|---|---|
| id* | string | The event id from search_events. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 64,
"description": "The event id from search_events."
}
},
"additionalProperties": false
}The event categories in use (English and Latvian names), most upcoming events first, each with its EventApp page.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Latvian cities and towns that have upcoming events on EventApp, biggest first, with how many.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Keyword search over upcoming events in Latvia, for clients that need a generic search tool. Returns ids for fetch. Prefer search_events, which also filters by date, city and category.
| Argument | Type | Description |
|---|---|---|
| query* | string | Words to look for: a title, performer, venue, city or category. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"description": "Words to look for: a title, performer, venue, city or category."
}
},
"additionalProperties": false
}Find events in Latvia (concerts, theatre, exhibitions, festivals, cinema, kids' events, nightlife…) on a day or in a date range, optionally in one city, one category, matching words, free only, or from a time of day. With no dates it searches today in Riga time. The answer says today's date in Riga; showings that ended earlier today are left out. Each event has its EventApp page (url) to cite, the start time with its offset, venue, city, price and the ticket link.
| Argument | Type | Description |
|---|---|---|
| city | string | City or town in Latvia, e.g. Rīga, Riga, Liepāja, Jūrmala. Diacritics optional. list_cities names them all. |
| when | string | A named window in Riga time: today, tomorrow, weekend (Friday to Sunday; on a weekend day, what is left of it), week (today to Sunday), upcoming (everything ahead). Overrides date_from/date_to. |
| limit | integer | How many events to return (default 20, at most 50). |
| query | string | Words that must all appear in the title, venue, city, organizer or categories, e.g. a performer, a venue or 'jazz'. Latvian or English; diacritics optional. |
| offset | integer | Skip this many results; pass the previous answer's next_offset for the next page. |
| date_to | string | Last day, inclusive (at most 92 days after date_from). Omit for one day, YYYY-MM-DD, Europe/Riga calendar day. |
We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 11, 2026.
| category | string | Category, in English or Latvian: Music (concerts), Theater, Movie (cinema), Comedy, Dance, Exhibition, Festival, Sports, Food, Education, Family (kids), Nightlife, Market. list_categories names them all. |
| date_from | string | First day, YYYY-MM-DD, Europe/Riga calendar day. |
| free_only | boolean | Only events known to be free of charge. |
| from_time | string | Only showings starting at or after this Riga clock time, HH:MM (e.g. 18:00 for 'this evening'). All-day events are kept. |
{
"type": "object",
"properties": {
"city": {
"type": "string",
"maxLength": 60,
"description": "City or town in Latvia, e.g. Rīga, Riga, Liepāja, Jūrmala. Diacritics optional. list_cities names them all."
},
"when": {
"enum": [
"today",
"tomorrow",
"weekend",
"week",
"upcoming"
],
"type": "string",
"description": "A named window in Riga time: today, tomorrow, weekend (Friday to Sunday; on a weekend day, what is left of it), week (today to Sunday), upcoming (everything ahead). Overrides date_from/date_to."
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "How many events to return (default 20, at most 50)."
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Words that must all appear in the title, venue, city, organizer or categories, e.g. a performer, a venue or 'jazz'. Latvian or English; diacritics optional."
},
"offset": {
"type": "integer",
"minimum": 0,
"description": "Skip this many results; pass the previous answer's next_offset for the next page."
},
"date_to": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Last day, inclusive (at most 92 days after date_from). Omit for one day, YYYY-MM-DD, Europe/Riga calendar day."
},
"category": {
"type": "string",
"maxLength": 60,
"description": "Category, in English or Latvian: Music (concerts), Theater, Movie (cinema), Comedy, Dance, Exhibition, Festival, Sports, Food, Education, Family (kids), Nightlife, Market. list_categories names them all."
},
"date_from": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "First day, YYYY-MM-DD, Europe/Riga calendar day."
},
"free_only": {
"type": "boolean",
"description": "Only events known to be free of charge."
},
"from_time": {
"type": "string",
"pattern": "^\\d{1,2}:\\d{2}$",
"description": "Only showings starting at or after this Riga clock time, HH:MM (e.g. 18:00 for 'this evening'). All-day events are kept."
}
},
"additionalProperties": false
}