protogrid

Search / uk.zarvo/padel

Zarvo

not classified

Find UK padel courts, live availability and public games, then hand booking to the provider.

v2.0.0 · active · website · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality94strong
Trust82of 100
Uptime, 30 days94%
Latency p50338 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "padel": {
      "type": "http",
      "url": "https://zarvo.uk/mcp"
    }
  }
}
claude mcp add --transport http padel https://zarvo.uk/mcp
[mcp_servers.padel]
url = "https://zarvo.uk/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "padel": {
      "type": "remote",
      "url": "https://zarvo.uk/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "padel": {
      "type": "http",
      "url": "https://zarvo.uk/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=padel&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vemFydm8udWsvbWNwIn0%3D"
}
{
  "servers": {
    "padel": {
      "type": "http",
      "url": "https://zarvo.uk/mcp"
    }
  }
}
{
  "mcpServers": {
    "padel": {
      "httpUrl": "https://zarvo.uk/mcp"
    }
  }
}
extensions:
  "padel":
    enabled: true
    name: "padel"
    type: streamable_http
    uri: "https://zarvo.uk/mcp"
    timeout: 300

Quality 94 / 100strong

protocoln/a · weight 25
  • n/a
    protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 3,517 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability83 · weight 15
  • warn
    stability.changes16 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 3,517 tokens to load them all · tool set 25ad5e0590df · tools last changed 2026-10-29 · checked 2026-11-14 06:30 UTC

Tool changes

  • get_booking_handoffchangedoutput schema
  • create_game_planchangedoutput schema
  • recheck_slotchangedoutput schema
  • get_availabilitychangedinput schema, output schema
  • get_clubchangedoutput schema
  • search_activitieschangedoutput schema
  • search_public_gameschangedinput schema, output schema
  • search_clubschangedinput schema, output schema
  • search_courtschangedinput schema, output schema
  • get_booking_handoffchangedoutput schema

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.

Trust 82 / 100

no-repository
provenance55
liveness98
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-94% +updated-19d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://zarvo.uk/mcp streamable-httpunknownyes94%338 ms–2026-11-14

Tools (9)

create_game_planUse this only when the user explicitly wants to organise one to three selected court options with other people. Rechecks each selected slot, creates an expiring Zarvo plan, and returns separate guest and private organiser links. This changes Zarvo state but does not book a court.
get_availabilityread-onlyUse this when the user has selected a named provider club and wants its available courts on one date or across a bounded date range. Copy provider and club_name exactly from the selected search_clubs result; never infer provider from the club name. Results include Zarvo club IDs when matched and the total limit applies across all dates. number_of_players affects per-player price only; use singles_court to require explicit singles support. Do not use for a broad nearby search; use search_courts instead.
get_booking_handoffread-onlyUse this directly after the user chooses a slot. It revalidates the provider slot and returns status unavailable with a reason if the slot was taken, or status available with a provider handoff URL and current price. The user completes login, booking, and payment on the provider site; Zarvo does not reserve inventory or complete checkout.
get_clubread-onlyUse this after a Zarvo club ID is known and the user wants its address, coordinates, facilities, racket rental, contact information, official website, or social links. This returns directory metadata, not live availability.
recheck_slotread-onlyOptional standalone check. get_booking_handoff already revalidates before returning a URL; call this only to confirm availability without proceeding to handoff. It never books, holds inventory, takes payment, or returns checkout.
search_activitiesread-onlyUse this when a player wants scheduled PadelStars activities such as coaching, training, intro sessions, socials, junior sessions, or competitions. Returns live session times, levels, vacancies, prices when published, and the provider booking page. It never joins, books, or pays on the user’s behalf.
search_clubsread-onlyUse this lightweight directory lookup to find clubs by location and facilities or resolve a club description, nearby landmark, or partial club name into candidate club_id, club_name, and provider values. Put only club-name wording in query; add location when an area was supplied. Use court_type for indoor/outdoor/covered courts, racket_rental for racket hire, and facility for a requested amenity. Preserve these filters when refining a search. Do not infer or pass provider from a club or brand-like name: provider is only an explicit booking-platform hint. If that hint conflicts with the directory, name resolution may return the canonical provider instead. It returns Zarvo club metadata, not live court availability. Follow with get_club for full metadata or get_availability for live slots at a selected provider club.
search_courtsread-onlyUse this when a group wants bookable court options near a UK location on one date or across a bounded date range. Searches configured providers, normalizes known whole-court and per-player prices, adds catalogue venue IDs and coordinates, and returns at most the requested limit across all dates. Providers such as MATCHi may return a null anonymous price; those slots remain visible under a price ceiling with price_details.basis unknown and must not be presented as budget matches. Travel time is a straight-line heuristic with a 15% soft-filter tolerance near max_travel_minutes, not live routing. number_of_players affects per-player price only; use singles_court to require explicit singles support. Do not use for venue-only discovery or public games.
search_public_gamesread-onlyUse this when a player wants an existing public padel game with an open spot. Omit date, time, level, and limit filters unless the user requested them; by default it returns every matching game around the location across the next 14 UK days. Returns anonymous match metadata and the provider join page; it never reveals player identities or joins on the user’s behalf. Do not use for empty-court bookings.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "uk.zarvo/padel",
  "title": "Zarvo",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://zarvo.uk/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "2.0.0",
  "websiteUrl": "https://zarvo.uk/developers",
  "description": "Find UK padel courts, live availability and public games, then hand booking to the provider."
}