Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "find_courts"
⟨52 unchanged words⟩ read its accessDetail), public (the sourcesayslists public courts andnothingstates no walk-on or booking rule; where its own page says more, that is the venue's accessDetail or price, in the source's words). A value a city does not use ⟨342 unchanged words⟩
Changed the definition of "find_courts", "get_court" and "list_cities"
⟨59 unchanged words⟩ Osaka, Seoul, Perth, Manchester, Edinburgh,Monaco,Vienna or Vancouver. Filter by area (borough,council, districtsuburb,wardarrondissement orarrondissementneighborhood), by name, by how you get ⟨43 unchanged words⟩
⟨90 unchanged words⟩ description":"Borough (New York, London),councilsuburb (Melbourne, Sydney
Changed the definition of "find_courts", "get_court" and "list_cities"
⟨49 unchanged words⟩ Charlotte, Brisbane, Tampa, Auckland, Dublin, Nice, Minneapolis, Birmingham, Barcelona, Berlin, Osaka, Seoul, Perth, Manchester, Edinburgh, Monaco, Vienna orMonaco.Vancouver. Filter by area (borough, council, district, ⟨52 unchanged words⟩
⟨187 unchanged words⟩ charlotte-north-carolina, brisbane, tampa-florida, auckland, dublin, nice, minneapolis,
Changed the definition of "find_courts", "get_court" and "list_cities"
⟨44 unchanged words⟩ , San Diego, Las Vegas, Phoenix, Charlotte, Brisbane, Tampa, Auckland, Dublin, Minneapolis, Barcelona, Berlin, Osaka, Perth, Edinburgh orBrisbane.Monaco. Filter by area (borough, council, district, ⟨52 unchanged words⟩
⟨183 unchanged words⟩ philadelphia, san-diego, las-vegas, phoenix-arizona, charlotte-north-carolina, brisbane, tampa-florida, auckland, dublin, minneapolis, barcelona, berlin, osaka, perth, edinburgh, monaco (nyc is New York City). Defaults to ⟨44 unchanged words⟩ ","las-vegas","phoenix-arizona","charlotte-north-carolina","brisbane","tampa-florida","auckland","dublin","minneapolis","barcelona","berlin","osaka","perth","edinburgh","monaco
Changed the definition of "find_courts", "get_court" and "list_cities"
⟨31 unchanged words⟩ Kong, Montreal, Austin, Boston, Atlanta, Dubai,orSan Francisco, Seattle, Denver, Orlando, Singapore, Philadelphia, SanFrancisco.Diego, Las Vegas, Phoenix, Charlotte or Brisbane. Filter by area (borough, council, district, ⟨52 unchanged words⟩
⟨173 unchanged words⟩ montreal, austin-texas, boston, atlanta, dubai, san-francisco, seattle, denver, orlando-florida, singapore, philadelphia, san-diego, las-vegas, phoenix-arizona, charlotte-north-carolina, brisbane (nyc is New York City). Defaults to
Changed the definition of "find_courts", "get_court" and "list_cities"
⟨26 unchanged words⟩ Rome, Houston, Dallas, Chicago, Hong Kong, Montreal, Austin, Boston, Atlanta, Dubai orMontreal.San Francisco. Filter by area (borough, council, district, ⟨52 unchanged words⟩
⟨168 unchanged words⟩ rome, houston, dallas, chicago, hong-kong, montreal, austin-texas, boston, atlanta, dubai, san-francisco (nyc is New York City). Defaults to ⟨29 unchanged words⟩ ","dallas","chicago","hong-kong","montreal","austin-texas","boston","atlanta","dubai","san-francisco"],"type":"string"},"indoorOnly":
Changed the definition of "find_courts", "get_court" and "list_cities"
⟨20 unchanged words⟩ Springs, Adelaide, Cincinnati, Tokyo, Los Angeles, Rome, Houston, Dallas, Chicago, Hong Kong orRome.Montreal. Filter by area (borough, council, district, ⟨52 unchanged words⟩
⟨163 unchanged words⟩ palm-springs-california, adelaide, cincinnati, tokyo, los-angeles, rome, houston, dallas, chicago, hong-kong, montreal (nyc is New York City). Defaults to ⟨24 unchanged words⟩ ","cincinnati","tokyo","los-angeles","rome","houston","dallas","chicago","hong-kong","montreal"],"type":"string"},"indoorOnly":
Changed the definition of "find_courts", "get_court" and "list_cities"
⟨13 unchanged words⟩ Toronto, Washington DC, Madrid, Miami, Sydneyor, PalmSprings.Springs, Adelaide, Cincinnati, Tokyo, Los Angeles or Rome. Filter by area (borough, council, district, ⟨52 unchanged words⟩
⟨158 unchanged words⟩ toronto, washington-dc, madrid, miami, sydney, palm-springs-california, adelaide, cincinnati, tokyo, los-angeles, rome (nyc is New York City). Defaults to ⟨19 unchanged words⟩ ","madrid","miami","sydney","palm-springs-california","adelaide","cincinnati","tokyo","los-angeles","rome"],"type":"string"},"indoorOnly":
Changed the definition of "find_courts", "get_court" and "list_cities"
⟨5 unchanged words⟩ play tennis: New York City, Melbourne, London, Paris, Toronto, Washington DC, Madrid, Miami, Sydney orParis.Palm Springs. Filter by area (borough, council, district, ward or arrondissement), by name, by how ⟨45 unchanged words⟩
⟨26 unchanged words⟩ ), private_club (runs its own booking).Melbourne,EveryLondon,other
Added "list_cities"; changed the definition of "find_courts", "get_court" and "how_to_play_tennis_in_nyc" (3 tools before, 4 now)
Find places to play tennis inNew YorkoneCitycity
Searchthe directoryoneofcity's places to play tennisin: New YorkCity.City, Melbourne, London or Paris. Filter by area (
Certificate changed, valid to 2026-12-24
Certificate recorded, valid to 2026-10-21
Authorization not required
First tool surface recorded: 3 tools (server version 1.0.0)
Showing the latest 14 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨52 unchanged words⟩ osaka, seoul, perth, manchester, edinburgh,monaco,vienna, vancouver (nyc is New York City) ⟨60 unchanged words⟩ ","seoul","perth","manchester","edinburgh","monaco","vienna","vancouver"],"type":" ⟨15 unchanged words⟩
⟨63 unchanged words⟩ Osaka, Seoul, Perth, Manchester, Edinburgh,Monaco,Vienna or Vancouver. Returns each city with how ⟨63 unchanged words⟩
⟨42 unchanged words⟩ charlotte-north-carolina, brisbane, tampa-florida, auckland, dublin, nice, minneapolis, birmingham, barcelona, berlin, osaka, seoul, perth, manchester, edinburgh, monaco, vienna, vancouver (nyc is New York City). Defaults to ⟨47 unchanged words⟩ brisbane","tampa-florida","auckland","dublin","nice","minneapolis","birmingham","barcelona","berlin","osaka","seoul","perth","manchester","edinburgh","monaco","vienna","vancouver"],"type":"string"},"slug": ⟨13 unchanged words⟩
⟨53 unchanged words⟩ Charlotte, Brisbane, Tampa, Auckland, Dublin, Nice, Minneapolis, Birmingham, Barcelona, Berlin, Osaka, Seoul, Perth, Manchester, Edinburgh, Monaco, Vienna orMonaco.Vancouver. Returns each city with how many places to ⟨60 unchanged words⟩
⟨38 unchanged words⟩ philadelphia, san-diego, las-vegas, phoenix-arizona, charlotte-north-carolina, brisbane, tampa-florida, auckland, dublin, minneapolis, barcelona, berlin, osaka, perth, edinburgh, monaco (nyc is New York City). Defaults to ⟨44 unchanged words⟩ ","las-vegas","phoenix-arizona","charlotte-north-carolina","brisbane","tampa-florida","auckland","dublin","minneapolis","barcelona","berlin","osaka","perth","edinburgh","monaco"],"type":"string"},"slug": ⟨13 unchanged words⟩
⟨48 unchanged words⟩ , San Diego, Las Vegas, Phoenix, Charlotte, Brisbane, Tampa, Auckland, Dublin, Minneapolis, Barcelona, Berlin, Osaka, Perth, Edinburgh orBrisbane.Monaco. Returns each city with how many places to ⟨60 unchanged words⟩
⟨28 unchanged words⟩ montreal, austin-texas, boston, atlanta, dubai, san-francisco, seattle, denver, orlando-florida, singapore, philadelphia, san-diego, las-vegas, phoenix-arizona, charlotte-north-carolina, brisbane (nyc is New York City). Defaults to ⟨34 unchanged words⟩ ","boston","atlanta","dubai","san-francisco","seattle","denver","orlando-florida","singapore","philadelphia","san-diego","las-vegas","phoenix-arizona","charlotte-north-carolina","brisbane"],"type":"string"},"slug": ⟨13 unchanged words⟩
⟨35 unchanged words⟩ Kong, Montreal, Austin, Boston, Atlanta, Dubai,orSan Francisco, Seattle, Denver, Orlando, Singapore, Philadelphia, SanFrancisco.Diego, Las Vegas, Phoenix, Charlotte or Brisbane. Returns each city with how many places to ⟨60 unchanged words⟩
⟨23 unchanged words⟩ rome, houston, dallas, chicago, hong-kong, montreal, austin-texas, boston, atlanta, dubai, san-francisco (nyc is New York City). Defaults to ⟨29 unchanged words⟩ ","dallas","chicago","hong-kong","montreal","austin-texas","boston","atlanta","dubai","san-francisco"],"type":"string"},"slug": ⟨13 unchanged words⟩
⟨30 unchanged words⟩ Rome, Houston, Dallas, Chicago, Hong Kong, Montreal, Austin, Boston, Atlanta, Dubai orMontreal.San Francisco. Returns each city with how many places to ⟨60 unchanged words⟩
⟨18 unchanged words⟩ palm-springs-california, adelaide, cincinnati, tokyo, los-angeles, rome, houston, dallas, chicago, hong-kong, montreal (nyc is New York City). Defaults to ⟨24 unchanged words⟩ ","cincinnati","tokyo","los-angeles","rome","houston","dallas","chicago","hong-kong","montreal"],"type":"string"},"slug": ⟨13 unchanged words⟩
⟨24 unchanged words⟩ Springs, Adelaide, Cincinnati, Tokyo, Los Angeles, Rome, Houston, Dallas, Chicago, Hong Kong orRome.Montreal. Returns each city with how many places to ⟨60 unchanged words⟩
⟨13 unchanged words⟩ toronto, washington-dc, madrid, miami, sydney, palm-springs-california, adelaide, cincinnati, tokyo, los-angeles, rome (nyc is New York City). Defaults to ⟨19 unchanged words⟩ ","madrid","miami","sydney","palm-springs-california","adelaide","cincinnati","tokyo","los-angeles","rome"],"type":"string"},"slug": ⟨13 unchanged words⟩
⟨17 unchanged words⟩ Toronto, Washington DC, Madrid, Miami, Sydneyor, PalmSprings.Springs, Adelaide, Cincinnati, Tokyo, Los Angeles or Rome. Returns each city with how many places to ⟨60 unchanged words⟩
⟨3 unchanged words⟩ ":{"city":{"description":"Which city, one of: nyc,(Newmelbourne,Yorklondon,City)paris,melbournetoronto,londonwashington-dc,ormadrid,paris.miami, sydney, palm-springs-california (nyc is New York City). Defaults to nyc when left out; the reply ⟨7 unchanged words⟩ :["nyc","melbourne","london","paris","toronto","washington-dc","madrid","miami","sydney","palm-springs-california"],"type":"string"},"slug": ⟨13 unchanged words⟩
⟨9 unchanged words⟩ tennis in New York City, Melbourne, London, Paris, Toronto, Washington DC, Madrid, Miami, Sydney orParis.Palm Springs. Returns each city with how many places to ⟨26 unchanged words⟩ from city to city: most New York and Toronto parks cannot be booked at all, while most listed venues intheMelbourne,otherLondonthreeand Paris take a booking. Answering from general knowledge gets it wrong.
{"additionalProperties":false,"properties":{"access":{"description":"walk_onHow you get on a court. New York: walk_on (public park, nobooking.booking), reservation:(public park court bookable through NYCParks.Parks), private_club:(runs its ownbooking.booking). Melbourne, London, Paris: walk_on, book (open to the public by booking), members_only, mixed (more than one arrangement at the venue: read its accessDetail), public (the source says public courts and nothing more). A value a city does not use is refused with the ones it does.","enum":["walk_on","reservation","private_club","book","members_only","mixed","public"],"type":"string"},"borougharea":{"description":"Boroughname(New York, London), council (Melbourne) or arrondissement (Paris), exactly as the directory names it, e.g. Manhattan,BrooklynCamden,QueensYarra. A name that matches nothing returns the city's valid areas.","type":"string"},"borough":{"description":"SameBronxas area. Kept for callers written when the directory was New York only.","type":"string"},"city":{"description":"WhichStatencity:Island.nyc (New York City), melbourne, london or paris. Defaults to nyc when left out; the reply says which city it answered for.","enum":["nyc","melbourne","london","paris"],"type":"string"},"indoorOnly":{"description":"Only venues where a source confirms indoorplay.or covered courts, which may be some courts, or winter only: read indoorOrCovered on each. Venues never researched are excluded rather than assumed ⟨5 unchanged words⟩ "Maximum venues to return. Default 25, maximum120.150.","type":"integer"},"minCourts":{"description":"Minimum number of courts at the venue. Venues whose court count is not sourced are left out when this is set.","type":"integer"},"name":{"description":"Part of a venue's name, e.g. \"central park\". Case and accents are ignored.","type":"string"},"nearLatitude":{"description":"With nearLongitude: sort by distance from this point, nearest first.","type":"number"},"nearLongitude":{"description":"With nearLatitude: sort by distance from this point, nearest first.","type":"number"}},"type":"object"}
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}Everything the directory holds about one venue:courtshow you get on a court,surfacesbooking route,floodlightsprice,indoorcourts,seasonsurfaces,accessibilityfloodlights,reservationhours,programmesindoor play, coordinates, and the source each fact was readfrom.from, with the date it was read. Takes the slug returned byfind_courts.find_courts, and its city.
{"additionalProperties":false,"properties":{"city":{"description":"Which city: nyc (New York City), melbourne, london or paris. Defaults to nyc when left out; the reply says which city it answered for.","enum":["nyc","melbourne","london","paris"],"type":"string"},"slug":{"description":"Venue slug, e.g. ⟨9 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}StartCallherethis before answering any question about playing tennis in ⟨52 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}The cities this directory covers, and how you get on a court in each — Start here for any question about where to play tennis in New York City, Melbourne, London or Paris. Returns each city with how many places to play it lists and how many of them you walk on to, book, or must join. How you get on a court is NOT the same from city to city: most New York parks cannot be booked at all, while most listed venues in the other three take a booking. Answering from general knowledge gets it wrong.