Provider hosted
Tools: 58

Padelmesh

Padelmesh

Discover padel clubs and top coaches anywhere in the world. Compare facilities, read player reviews, and book the best padel courts near you.

https://padelmesh.com/

Use in your AI tool

Connect straight to this server’s public endpoint.

Remote MCP URL
https://padelmesh.com/mcp

Use on MCPBundles

We add this server to your workspace, walk through sign-in once, then open Studio with tools ready to run.

Last probed Sep 14, 2026 · padelmesh.com

58tools discovered

Tools discovered (58)

Showing 25 of 58 from the live probe.

  • Search Clubs

    Найти падел-клубы с фильтрами и пагинацией. query — подстрока в названии; city_id — id города; country — slug страны (например "es") или id; is_visible/is_closed/is_open_soon — фильтры состояния (is_closed — клуб работал и закрылся, is_open_soon — ещё не открылся); is_auto_created/is_checked — фильтры автоматизации (например, is_auto_created=true, is_checked=false — непроверенные авто-клубы); has_widget — стоит ли у клуба на его сайте наш виджет; without_coordinates — клубы без GPS; without_phot

  • Get Club

    Получить полную карточку клуба по числовому id или slug (город, компания, фото, удобства, средние рейтинги, число видимых отзывов). fields — список полей в ответе (массив или строка через запятую): возвращаются только они. Допустимы колонки таблицы clubs плюс courts_info и working_hours. Точечный запрос одного поля стоит fields=["source_url"], а не полной карточки.

  • Create Club

    Создать клуб. Обязательные: name, slug (латиница/цифры/дефис), city_id. company_id — сеть клуба, необязателен (одиночный клуб живёт без сети). name/description пишутся в основные колонки (язык Main). language_id — язык этих колонок: он задаётся на уровне клуба и может отличаться от основного языка страны (сеть присылает описание на английском в стране с другим языком); если не передать — язык страны города. Переводы name/description на другие локали — блоком translations: {"ru": {"description":

  • Update Club

    Обновить клуб по id или slug. Передавайте только изменяемые поля. name/description пишутся в основные колонки (язык Main). language_id — язык этих колонок: он задаётся на уровне клуба и может отличаться от основного языка страны. Чтобы СБРОСИТЬ свой язык и вернуть наследование от страны города, передайте language_id: null; если параметр не передавать вовсе, язык остаётся как был. Переводы name/description на другие локали — блоком translations: {"ru": {"description": "…"}}. Переданные пары помеч

  • Get Club Availability

    Расписание свободных кортов клуба: дни, времена старта, длительности и цены. Данные собраны с платформы бронирования (Playtomic, MATCHi, Padel Mates) и обновляются периодически — это снимок, а не живая доступность. Пустой ответ означает, что у клуба не заведён источник расписания либо свободных слотов сейчас нет.

  • Booking Sources Health

    Состояние сбора расписаний по всем клубам: провайдер, число свободных времён, время последней синхронизации, ошибки и признак «обвала выдачи» (платформа отвечает, но слотов не отдаёт — обычно означает, что сменился внешний идентификатор клуба или платформа изменила выдачу).

  • List Reviews

    Список отзывов клуба (по id или slug клуба) с пагинацией. is_visible — фильтр видимости; page/per_page — пагинация (per_page макс. 100).

  • Get Review

    Получить один отзыв по его числовому id.

  • Create Review

    Создать отзыв о клубе. club_identifier — id или slug клуба; language_id — id языка (обязателен). ratings — оценки; допустимые ключи для клуба: service, amenities, lighting, surface, heights (1..5); неизвестные ключи отбрасываются. experience_level — beginner|intermediate|advanced|pro. review_date — "YYYY-MM-DD".

  • Update Review

    Обновить отзыв по id. Передавайте только изменяемые поля. Скрыть отзыв — is_visible=false; подтвердить — is_verified=true. Неизвестные ключи ratings отбрасываются.

  • Search Cities

    Найти города с фильтрами и пагинацией. query — подстрока в названии (по базовому языку); country — slug страны (например "es") или id; is_auto_created/is_checked — фильтры автоматизации (например, is_auto_created=true, is_checked=false — непроверенные авто-города); page/per_page — пагинация (per_page макс. 100). Возвращает {data:[...], meta:{...}} или {error:{...}}.

  • Get City

    Получить карточку города по числовому id или slug (страна, координаты, таймзона, поля автоматизации).

  • Create City

    Создать город. Обязательные: name, slug (латиница/цифры/дефис), country_id. name сохраняется на ОСНОВНОМ языке города. Основной язык задаётся полем language_id на уровне города и может отличаться от языка страны; если не передать — язык страны. name_in — то же название в обороте «в …», предлог/артикль/падеж ВНУТРИ значения, на том же основном языке: en "in Madrid", es "en Madrid", ru "в Москве", fi "Madridissa", pt "no Porto". Заполняйте его сразу: пустое поле означает, что в текстах сайта город

  • Update City

    Обновить город по id или slug. Передавайте только изменяемые поля. name меняет значение на ОСНОВНОМ языке города. Основной язык задаётся полем language_id на уровне города и может отличаться от языка страны. Чтобы СБРОСИТЬ свой язык и вернуть наследование от страны, передайте language_id: null; если параметр не передавать вовсе, язык остаётся как был. name_in — то же название в обороте «в …», предлог/артикль/падеж ВНУТРИ значения, на основном языке города: en "in Madrid", ru "в Москве", fi "Madr

  • Search Companies

    Найти компании (операторов клубов) с фильтрами и пагинацией. query — подстрока в названии (по базовому языку); domain — поиск компании, у которой этот домен есть в поле domain (список через запятую поддерживается); is_visible — фильтр видимости; is_auto_created/is_checked — фильтры автоматизации (например, is_auto_created=true, is_checked=false — непроверенные авто-компании); page/per_page — пагинация (per_page макс. 100). fields — список полей в ответе (массив или строка через запятую): возвращ

  • Get Company

    Получить карточку компании по числовому id или slug (название, описание, домен, язык, поля автоматизации).

  • Create Company

    Создать компанию (оператора клубов). Обязательные: name, slug (латиница/цифры/дефис), language_id. name/description сохраняются на ОСНОВНОМ языке компании (это её language_id); переводы на другие локали здесь не задаются. description — HTML (проходит strict_html-валидацию). domain — основной домен сайта. is_auto_created/is_checked, ai_notes — для автоматизированного сбора. При is_auto_created=true вызов идемпотентен: повторный create не плодит дубль — ищем по domain (нормализованный список) либо

  • Update Company

    Обновить компанию по id или slug. Передавайте только изменяемые поля. name/description меняют значение на ОСНОВНОМ языке компании (её language_id); переводы здесь не задаются. slug менять нельзя (задаётся один раз при создании). Мягко «скрыть» — is_visible=false; физического удаления нет. is_auto_created/is_checked, ai_notes — для автоматизации (например, отметить проверенную авто-компанию: is_checked=true). verbose=false — компактный ответ {id, slug} (для батч-сбора); по умолчанию — полная карт

  • Search Countries

    Найти страны с пагинацией. query — подстрока в названии (по базовому языку Main). page/per_page — пагинация (per_page макс. 100). locale — необязательно, добавляет блок translations. Возвращает {data:[...], meta:{...}} или {error:{...}}. Только чтение.

  • Get Country

    Получить страну по числовому id или slug (валюта, языки, флаг). Только чтение.

  • Create Country

    Создать страну. Обязательные: name, slug (латиница/цифры/дефис), currency_id, language_id. name сохраняется на ОСНОВНОМ языке страны (это её language_id). name_in — то же название в обороте «в …», предлог/артикль/падеж ВНУТРИ значения, на том же основном языке: en "in Switzerland", de "in der Schweiz", fr "au Portugal", ru "на Кипре". Переводы названия на другие локали задаются блоком translations: {"ru": {"name": "Испания"}} — переданные пары помечаются ручными, и ночной автоперевод их не перет

  • Update Country

    Обновить страну по id или slug. Передавайте только изменяемые поля. name меняет значение на ОСНОВНОМ языке страны (её language_id). name_in — то же название в обороте «в …», предлог/артикль/падеж ВНУТРИ значения, на том же основном языке: en "in Switzerland", de "in der Schweiz", fr "au Portugal", ru "на Кипре". Переводы названия на другие локали — блоком translations: {"ru": {"name": "Испания"}}. Переданные пары помечаются ручными, и ночной автоперевод их больше не перетирает; пустая строка уда

  • Search Facilities

    Найти удобства (facilities) с пагинацией. query — подстрока в названии (по базовому языку Main); category — точное совпадение категории. page/per_page — пагинация (per_page макс. 100). locale — необязательно, добавляет блок translations. Возвращает {data:[...], meta:{...}}. Только чтение.

  • Get Facility

    Получить удобство (facility) по числовому id. Только чтение.

  • Search Ui Translations

    Найти строки интерфейса (ui_translations) с пагинацией. query — подстрока в ключе (name, например "club.show"); section — точное совпадение секции. page/per_page — пагинация (per_page макс. 100). В каждой записи values — значения по всем языкам. Возвращает {data:[...], meta:{...}}.

Get your MCP into directories

A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.

Directory coverage for brands

Frequently Asked Questions

What is the Padelmesh MCP server?

Discover padel clubs and top coaches anywhere in the world. Compare facilities, read player reviews, and book the best padel courts near you.

How do I connect Padelmesh to my AI agent?

Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.

How many tools does Padelmesh provide?

MCPBundles probed 58 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.

What authentication does Padelmesh require?

Padelmesh may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.

Maintain this listing

Operate Padelmesh? Verify ownership to take over this directory entry.

Operate Padelmesh?

This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.

Claim this listing