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.
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Changed the definition of "createCoworkingApplication", "createExperienceApplication", "createStayApplication" and 5 more
⟨35 unchanged words⟩ present, nextAction goes straight to 'submit'. CallgetCountriesgetCountryOptions first to find a valid country name ( ⟨11 unchanged words⟩
⟨16 unchanged words⟩ tbCountry.CountryName (not a country ID) — usegetCountriesgetCountryOptions and take the countryName field. Must not be ⟨17 unchanged words⟩
⟨26 unchanged words⟩ their Nomad Stays profile if not supplied. CallgetCountries
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Certificate changed, valid to 2026-12-25
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Authorization not required, issuer https://www.nomadstays.com
Added "getMarketplaceAdverts" and "getMarketplaceCategories" (77 tools before, 79 now)
Returns Nomad Marketplace adverts — third-party partner deals and services (e.g. eSIMs, travel services) listed at nomadstays.com/nomad-marketplace. This is separate from Stays (accommodation listings); use the getStaysBy* tools for accommodation instead. Optionally filter by category (use getMarketplaceCategories to see available categories).
Returns the list of Nomad Marketplace advertising categories (e.g. 'eSIM', 'Travel Insurance'). Use this to discover valid category values for getMarketplaceAdverts.
Authorization not required, issuer https://www.nomadstays.com
Certificate recorded, valid to 2026-10-26
Authorization not required, issuer https://www.nomadstays.com
First tool surface recorded: 77 tools (server version 0.7.0)
Showing the latest 21 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨45 unchanged words⟩ "businessModelId":{"description":"tbBusinessModel.EntryID — usegetBusinessModels.getBusinessModelOptions. If the experience country's bookingModelsRestricted flag is true ⟨46 unchanged words⟩ country the application itself is filed under. UsegetCountriesgetCountryOptions to find a value.","type":"number ⟨63 unchanged words⟩ (not on the application itself). UsegetCountriesgetCountryOptions to find a value.","type":"number ⟨11 unchanged words⟩ experience country's tourismNumberRequired flag is true (seegetCountriesgetCountryOptions)","type":"string"},"vatNumber": ⟨4 unchanged words⟩ postal country's vatNumberRequired flag is true (seegetCountriesgetCountryOptions)","type":"string"},"website": ⟨18 unchanged words⟩
⟨26 unchanged words⟩ their Nomad Stays profile if not supplied. CallgetCountriesgetCountryOptions andgetBusinessModelsgetBusinessModelOptions first to resolve stayCountryId/postalCountryId/businessModelId, since country-specific rules ⟨18 unchanged words⟩
⟨45 unchanged words⟩ "businessModelId":{"description":"tbBusinessModel.EntryID — usegetBusinessModels.getBusinessModelOptions. If the stay country's bookingModelsRestricted flag is true ⟨32 unchanged words⟩ {"type":"string"},"monthlyPrice":{"description":"Indicative monthly wholesale price in US dollars (USD) — the application is always priced in USD. Packages are priced in the owner's chosen currency later, after approval.","type":"string"},"numberOfRooms":{"type" ⟨27 unchanged words⟩ (not on the application itself). UsegetCountriesgetCountryOptions to find a value.","type":"number ⟨17 unchanged words⟩ country the application itself is filed under. UsegetCountriesgetCountryOptions to find a value.","type":"number ⟨11 unchanged words⟩ stay country's tourismNumberRequired flag is true (seegetCountriesgetCountryOptions)","type":"string"},"vatNumber": ⟨4 unchanged words⟩ postal country's vatNumberRequired flag is true (seegetCountriesgetCountryOptions)","type":"string"},"website": ⟨18 unchanged words⟩
⟨34 unchanged words⟩ :"string"},"currencyFK":{"description":"OPTIONALREQUIRED: the currencyid.thisCallpackagegetCurrencyOptionsisforpricedvalidinvalues.— an id from getCurrencyOptions. Packages can use any supported currency; ASK the owner which one, never assume USD. All buyPrice values are in this currency.","type":"number"},"description":{ ⟨237 unchanged words⟩ number"}},"required":["stayId","packageName","currencyFK"],"type":"object"}
⟨56 unchanged words⟩ the last speed test), not a speedrating, andrating. Operator Information isathestatussamelabelscore('Open')the owner's dashboard shows,notwith arealmissingItemspercentagelist of labels (e.g. 'Date of Birth', 'Banking Details') —boththose fields arenotedowner-only and never writable viaisPlaceholder/behaviorMCP,inso relay theresponse.list to the owner. Stay Details is recalculated automatically after every MCP edit to details, organisational data, contacts, facilities or photos. Requires NOMADSTAYS_MCP_AGENT_TOKEN.
⟨23 unchanged words⟩ tbCountry.CountryName (not a country ID) — usegetCountries.getCountryOptions.","type":"string"},"coworkingName":{ ⟨12 unchanged words⟩
⟨20 unchanged words⟩ "businessModelId":{"description":"tbBusinessModel.EntryID — usegetBusinessModels.getBusinessModelOptions.","type":"number"},"businessName":{ ⟨28 unchanged words⟩ country the application itself is filed under. UsegetCountries.getCountryOptions.","type":"number"},"experienceName":{ ⟨41 unchanged words⟩ business profile, not on the application. UsegetCountries.getCountryOptions.","type":"number"},"state":{ ⟨31 unchanged words⟩
⟨20 unchanged words⟩ "businessModelId":{"description":"tbBusinessModel.EntryID — usegetBusinessModels.getBusinessModelOptions.","type":"number"},"businessName":{ ⟨23 unchanged words⟩ {"type":"string"},"monthlyPrice":{"description":"Indicative monthly wholesale price in US dollars (USD) — the application is always priced in USD. Packages are priced in the owner's chosen currency later, after approval.","type":"string"},"numberOfRooms":{"type" ⟨14 unchanged words⟩ business profile, not on the application. UsegetCountries.getCountryOptions.","type":"number"},"state":{ ⟨7 unchanged words⟩ country the application itself is filed under. UsegetCountries.getCountryOptions.","type":"number"},"stayName":{ ⟨31 unchanged words⟩