Search / ua.com.aoa/mcp
AOA: venues, tables and events in Ukraine
R0· no sign-inFind cafés, bars, coworkings and events in Ukraine, book a table or register for an event.
v1.0.0 · active · website · descriptor JSON · versions
Search / ua.com.aoa/mcp
R0· no sign-inFind cafés, bars, coworkings and events in Ukraine, book a table or register for an event.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"aoa": {
"type": "http",
"url": "https://aoa.com.ua/api/mcp"
}
}
}claude mcp add --transport http aoa https://aoa.com.ua/api/mcp[mcp_servers.aoa]
url = "https://aoa.com.ua/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"aoa": {
"type": "remote",
"url": "https://aoa.com.ua/api/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"aoa": {
"type": "http",
"url": "https://aoa.com.ua/api/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=aoa&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYW9hLmNvbS51YS9hcGkvbWNwIn0%3D"
}{
"servers": {
"aoa": {
"type": "http",
"url": "https://aoa.com.ua/api/mcp"
}
}
}{
"mcpServers": {
"aoa": {
"httpUrl": "https://aoa.com.ua/api/mcp"
}
}
}extensions:
"aoa":
enabled: true
name: "aoa"
type: streamable_http
uri: "https://aoa.com.ua/api/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changesstability.rug_pullstability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableregister_for_eventchangeddescription, input schema, output schemameaning changedРеєструє користувача на подію AOA. Для безкоштовних подій завершує реєстрацію одразу, для платних — повертає посилання на оплату. Потребує підключеного акаунта AOA. Події з вибором місця, віковою перевіркою чи ручним підтвердженням оформлюються лише на сайті — тул поверне посилання.
Реєструє користувача на подію AOA. Викликай, коли людина прямо попросила записати її на конкретну подію і event_id відомий. Для безкоштовних подій завершує реєстрацію одразу (status registered), для платних резервує квиток і повертає посилання на оплату (payment_required). Потребує підключеного акаунта AOA. Події з вибором місця, віковою перевіркою чи ручним підтвердженням оформлюються лише на сайті - тул поверне посилання (handoff). Не викликай, щоб дізнатися ціну чи деталі: це get_event.
get_eventchangeddescription, input schema, output schemameaning changedПовертає деталі події: опис, час, місце, ціну квитків і чи можна зареєструватися прямо в чаті.
Повертає картку однієї події AOA: опис, початок і кінець, заклад з адресою, мінімальну ціну квитка, чи відкрита реєстрація і чи можна зареєструватися прямо в чаті (handoffReason = null) або лише на сайті. Викликай, коли event_id вже відомий і людина питає подробиці або збирається йти. Не викликай для пошуку подій за темою чи датою: це search_events.
search_eventschangeddescription, input schema, output schemameaning changedЗнаходить майбутні події на AOA: концерти, лекції, вечірки, нетворкінг, знайомства, майстеркласи, кінопокази. Викликай, коли людина питає, що робити на вихідних, куди піти ввечері, які є події в місті, де познайомитися з людьми або чим зайнятись у конкретну дату. Повертає дату, місце, ціну і чи відкрита реєстрація.
Знаходить майбутні події на AOA: концерти, лекції, вечірки, нетворкінг, знайомства, майстеркласи, кінопокази. Викликай, коли людина питає, що робити на вихідних, куди піти ввечері, які є події в місті, де познайомитися з людьми або чим зайнятись у конкретну дату. Повертає до 20 подій: event_id, дату, місце, ціну і чи відкрита реєстрація. Не потрібен, якщо event_id уже відомий (тоді get_event); для закладів без події є search_venues.
cancel_reservationchangeddescription, input schema, output schemameaning changedСкасовує бронювання столика. Потрібен підключений акаунт AOA або токен гостьової броні.
Скасовує бронювання столика і повідомляє заклад. Викликай лише тоді, коли людина явно попросила скасувати конкретну бронь і reservation_id відомий (з list_my_reservations чи підтвердження). Потрібен підключений акаунт AOA або токен гостьової броні. Повертає reservationId і статус cancelled; відвідану бронь скасувати не можна. Не викликай, щоб змінити час: скасування незворотне.
list_my_reservationschangeddescription, input schema, output schemameaning changedПовертає бронювання столиків користувача на AOA. Потребує підключеного акаунта AOA.
Повертає бронювання столиків користувача на AOA (до 20, за датою від найближчої): заклад з адресою, дату, час, кількість гостей, статус (pending, confirmed, cancelled, visited) і reservation_id. Викликай, коли людина питає про свої броні, хоче нагадати собі час чи збирається скасувати бронь і id невідомий. Потребує підключеного акаунта AOA; гостьові броні без акаунта тут не видно.
confirm_reservationchangeddescription, input schema, output schemameaning changedСтворює бронювання столика за даними, підтвердженими людиною в картці. Викликається лише інтерфейсом картки бронювання.
Створює бронювання столика за даними, які людина сама перевірила й підтвердила в картці бронювання. Викликає лише інтерфейс картки після кліку людини, не модель: для броні з чату використовуй restaurant_reservation. Повертає бронь зі статусом pending (заклад підтверджує її сам), датою, часом, кількістю гостей і reservation_id.
restaurant_reservationchangeddescription, input schema, output schemameaning changedВідкриває картку бронювання столика у закладі AOA: показує вільний час і форму підтвердження. Викликай, коли людина хоче забронювати столик і відомий id закладу. Тул НЕ створює бронювання — людина підтверджує його сама в картці. Дату, час і кількість гостей передавай, лише якщо людина їх назвала.
Відкриває картку бронювання столика у закладі AOA: показує вільний час і форму підтвердження. Викликай, коли людина хоче забронювати столик і відомий id закладу. Тул НЕ створює бронювання — людина підтверджує його сама в картці. Повертає заклад, вільні слоти на дату і префіл картки; якщо клієнт не малює картку, у тексті є посилання на сторінку закладу. Дату, час і кількість гостей передавай, лише якщо людина їх назвала. Не викликай, щоб лише перевірити вільний час: це check_table_availability.
check_table_availabilitychangedinput schema, output schemaget_venuechangeddescription, input schema, output schemameaning changedПовертає деталі закладу: адресу, години роботи, телефон, чи приймає бронювання столиків і максимальну кількість гостей на бронь.
Повертає картку одного закладу AOA: адресу, місто, години роботи, телефон закладу, координати, посилання на сторінку, чи приймає онлайн-бронювання столиків і максимум гостей на бронь. Викликай, коли venue_id вже відомий (з search_venues) і людина питає деталі: коли відкрито, як подзвонити, де це, чи можна прийти компанією. Не викликай для пошуку за назвою (це search_venues) і перед бронюванням без потреби: restaurant_reservation сам покаже вільний час.
search_venueschangeddescription, input schema, output schemameaning changedЗнаходить місця на платформі AOA: кавʼярні, бари, ресторани, коворкінги, книгарні, культурні простори. Викликай, коли людина питає, куди піти, де випити кави чи повечеряти, де попрацювати з ноутбуком, де зустрітися з друзями або провести побачення — а також коли вона називає конкретний заклад і треба отримати його id для бронювання. Повертає актуальні дані з бази AOA: адресу, години роботи і чи приймає заклад бронювання. Не потрібен, якщо id закладу вже відомий з попереднього кроку.
Знаходить місця на платформі AOA: кавʼярні, бари, ресторани, коворкінги, книгарні, культурні простори. Викликай, коли людина питає, куди піти, де випити кави чи повечеряти, де попрацювати з ноутбуком, де зустрітися з друзями або провести побачення — а також коли вона називає конкретний заклад і треба отримати його id для бронювання. Повертає до 20 закладів з бази AOA: venue_id, адресу, місто, години роботи, координати і чи приймає заклад бронювання. Не потрібен, якщо id закладу вже відомий з попереднього кроку; для подій є search_events.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% +updated-10d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://aoa.com.ua/api/mcp streamable-http | none | yes | 100% | 1134 ms | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 | 2026-11-14 |
cancel_reservationdestructive | Скасовує бронювання столика і повідомляє заклад. Викликай лише тоді, коли людина явно попросила скасувати конкретну бронь і reservation_id відомий (з list_my_reservations чи підтвердження). Потрібен підключений акаунт AOA або токен гостьової броні. Повертає reservationId і статус cancelled; відвідану бронь скасувати не можна. Не викликай, щоб змінити час: скасування незворотне. |
check_table_availabilityread-only | Повертає вільні слоти для бронювання столика на конкретну дату. Викликай, коли треба відповісти «чи є місце о 19:00» без відкриття картки бронювання. |
confirm_reservation | Створює бронювання столика за даними, які людина сама перевірила й підтвердила в картці бронювання. Викликає лише інтерфейс картки після кліку людини, не модель: для броні з чату використовуй restaurant_reservation. Повертає бронь зі статусом pending (заклад підтверджує її сам), датою, часом, кількістю гостей і reservation_id. |
get_eventread-only | Повертає картку однієї події AOA: опис, початок і кінець, заклад з адресою, мінімальну ціну квитка, чи відкрита реєстрація і чи можна зареєструватися прямо в чаті (handoffReason = null) або лише на сайті. Викликай, коли event_id вже відомий і людина питає подробиці або збирається йти. Не викликай для пошуку подій за темою чи датою: це search_events. |
get_venueread-only | Повертає картку одного закладу AOA: адресу, місто, години роботи, телефон закладу, координати, посилання на сторінку, чи приймає онлайн-бронювання столиків і максимум гостей на бронь. Викликай, коли venue_id вже відомий (з search_venues) і людина питає деталі: коли відкрито, як подзвонити, де це, чи можна прийти компанією. Не викликай для пошуку за назвою (це search_venues) і перед бронюванням без потреби: restaurant_reservation сам покаже вільний час. |
list_my_reservationsread-only | Повертає бронювання столиків користувача на AOA (до 20, за датою від найближчої): заклад з адресою, дату, час, кількість гостей, статус (pending, confirmed, cancelled, visited) і reservation_id. Викликай, коли людина питає про свої броні, хоче нагадати собі час чи збирається скасувати бронь і id невідомий. Потребує підключеного акаунта AOA; гостьові броні без акаунта тут не видно. |
register_for_event | Реєструє користувача на подію AOA. Викликай, коли людина прямо попросила записати її на конкретну подію і event_id відомий. Для безкоштовних подій завершує реєстрацію одразу (status registered), для платних резервує квиток і повертає посилання на оплату (payment_required). Потребує підключеного акаунта AOA. Події з вибором місця, віковою перевіркою чи ручним підтвердженням оформлюються лише на сайті - тул поверне посилання (handoff). Не викликай, щоб дізнатися ціну чи деталі: це get_event. |
restaurant_reservationread-only | Відкриває картку бронювання столика у закладі AOA: показує вільний час і форму підтвердження. Викликай, коли людина хоче забронювати столик і відомий id закладу. Тул НЕ створює бронювання — людина підтверджує його сама в картці. Повертає заклад, вільні слоти на дату і префіл картки; якщо клієнт не малює картку, у тексті є посилання на сторінку закладу. Дату, час і кількість гостей передавай, лише якщо людина їх назвала. Не викликай, щоб лише перевірити вільний час: це check_table_availability. |
search_eventsread-only | Знаходить майбутні події на AOA: концерти, лекції, вечірки, нетворкінг, знайомства, майстеркласи, кінопокази. Викликай, коли людина питає, що робити на вихідних, куди піти ввечері, які є події в місті, де познайомитися з людьми або чим зайнятись у конкретну дату. Повертає до 20 подій: event_id, дату, місце, ціну і чи відкрита реєстрація. Не потрібен, якщо event_id уже відомий (тоді get_event); для закладів без події є search_venues. |
search_venuesread-only | Знаходить місця на платформі AOA: кавʼярні, бари, ресторани, коворкінги, книгарні, культурні простори. Викликай, коли людина питає, куди піти, де випити кави чи повечеряти, де попрацювати з ноутбуком, де зустрітися з друзями або провести побачення — а також коли вона називає конкретний заклад і треба отримати його id для бронювання. Повертає до 20 закладів з бази AOA: venue_id, адресу, місто, години роботи, координати і чи приймає заклад бронювання. Не потрібен, якщо id закладу вже відомий з попереднього кроку; для подій є search_events. |
Schemas: list_tools.
{
"name": "ua.com.aoa/mcp",
"icons": [
{
"src": "https://aoa.com.ua/brand/logo-square-1024.png",
"sizes": [
"1024x1024"
],
"mimeType": "image/png"
},
{
"src": "https://aoa.com.ua/brand/favicon.png",
"sizes": [
"256x256"
],
"mimeType": "image/png"
}
],
"title": "AOA: venues, tables and events in Ukraine",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://aoa.com.ua/api/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://aoa.com.ua",
"description": "Find cafés, bars, coworkings and events in Ukraine, book a table or register for an event."
}