Skip to content

Pinsvit changelog

com.pinsvit/api

11 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • llms.txt +5 −5

    https://pinsvit.com/llms.txt

    − > Pinsvit helps people find and book local businesses — their services, prices and free times — in the app or through AI agents, alongside nearby events and posts. Pinsvit Business is the booking and management software those businesses run on, with a free tier available.− A customer finds a business, picks a free time and books it, in the app or through an AI agent. A business claims its place, publishes its services and opening hours, takes bookings and runs its front desk with Pinsvit Business. Around that sits community discovery: public posts, events and comments pinned to specific locations, which any authenticated user can create.− * **Find a business:** Search places by what they are ("barber", "yoga"), name, address or locality, near a point if you have one (`search_places`), and read one place with `get_place` (opening hours, contacts, whether it takes bookings) and its services and prices with `get_place_services`.− * [Pinsvit home](https://pinsvit.com/): Find and book local businesses; what Pinsvit and Pinsvit Business are.− * `find_place_customers`: Staff. Find account customers who have booked at the place by name or email prefix or a phone's digits (`query`, 2+ characters), or the recently served without one; at most 25, each with the `customerKey` that `create_booking` takes.+ > Pinsvit is a map of local places and what's happening around them: find places near you, see their services, prices and free times, book the ones that take bookings, and share posts and events with people nearby, in the app or through AI agents. Pinsvit Business is the back office those places run on: bookings, a front desk, customers and bills, with a free tier available.+ A person explores the places around them on the map, picks a free time at one that takes bookings and books it, in the app or through an AI agent, and shares public posts, events and comments pinned to specific locations, which any authenticated user can create. A business claims its place, publishes its services and opening hours, takes bookings and runs its front desk with Pinsvit Business, the back office of a place on Pinsvit.+ * **Find a place:** Search places by what they are ("barber", "yoga"), name, address or locality, near a point if you have one (`search_places`), and read one place with `get_place` (opening hours, contacts, whether it takes bookings) and its services and prices with `get_place_services`.+ * [Pinsvit home](https://pinsvit.com/): What Pinsvit and Pinsvit Business are, and a FAQ for people who find, book and post on Pinsvit.+ * `find_place_customers`: Staff. Find account customers who have booked at the place by name or email prefix or a phone's digits (`query`, 2+ characters), or the recently served without one; at most 25, each with the `customerKey` that `create_booking` takes and, when staff gave the customer a name at this place, its `alias`.

  • server.json 2 fields changed
    description
    Find and book local businesses, or run yours with Pinsvit Business: bookings, front desk, bills. Discover and book local places, or run yours with Pinsvit Business: bookings, front desk, bills.
    version
    1.15.0 1.16.0

  • llms.txt +2 −2

    https://pinsvit.com/llms.txt

    − * `get_place`: Retrieve one place by `geoHash` and `id`: name, category, address, coordinates, opening hours, contacts, images and whether it takes bookings. Only a claimed place has a `url`.− * `search_places`: Find places by `query` (a word of a category, e.g. `barber` finds `barber_shop` and `salon` finds `hair_salon`, or a word of a name, not an address), name, address or locality (prefix match, 3+ characters), at most 20, with coordinates. With `latitude` and `longitude` results come nearest first within `radiusKm` (default 5, max 50) and no country applies; otherwise they stay in a country (`countryCode`; pass the user's, the default is the caller's network country). Only places+ * `get_place`: Retrieve one place by `geoHash` and `id`: name, category, address, coordinates, contacts and whether it takes bookings, plus opening hours and images for a place a business runs on Pinsvit; a place nobody runs carries web links only, no hours and no `url`. Not found means removed or just claimed: search again.+ * `search_places`: Find places by `query` (a word of a category, e.g. `barber` finds `barber_shop` and `salon` finds `hair_salon`, or a word of a name, not an address), name, address or locality (prefix match, 3+ characters), at most 20, with coordinates. With `latitude` and `longitude` results come nearest first within `radiusKm` (default 5, max 50) and no country applies; otherwise they stay in a country (`countryCode`; pass the user's, the default is the caller's network country). Every place

  • server.json 1 field changed
    version
    1.13.0 1.15.0

  • llms.txt +13 −6

    https://pinsvit.com/llms.txt

    − MCP tools cover the customer side — finding a place, its services and bookable times, booking, cancelling, notes and the bill — the front desk of a business — its bookings and booking requests, accepting and declining, no-shows, booking for a walk-in customer, recording a payment — plus community discovery and content creation. Setting a business up (services, hours, settings, bill charges and discounts) is available through the GraphQL API (see schema below) and the app. To put a business on Pi− Pinsvit supports several languages. The site is in English (the default, at https://pinsvit.com/), Spanish (https://pinsvit.com/es, https://pinsvit.com/es/business/start and https://pinsvit.com/es/developers) and Arabic (https://pinsvit.com/ar, https://pinsvit.com/ar/business/start and https://pinsvit.com/ar/developers). The app and the sign-in are in English and Spanish; this API and its MCP tools are in English. A place's name, services and posts are in the language their owner wrote them in; − * `search_places`: Find places by `query` (a word of a category, e.g. `barber` finds `barber_shop` and `salon` finds `hair_salon`, or a word of a name, not an address), name, address or locality (prefix match, 3+ characters), at most 20, with coordinates. With `latitude` and `longitude` results come nearest first within `radiusKm` (default 5, max 50) and no country applies; otherwise they stay in a country (`countryCode`; pass the user's, the default is the caller's network country). `claimedOnl− * `create_post`: Create a public post at a latitude/longitude with optional `#hashtags` and images.− * `create_event`: Create a public event at a latitude/longitude with start and end instants.− * `create_comment`: Add a public comment to a post or event by `postId` and `postGeoHash`.+ MCP tools cover the customer side — finding a place, its services and bookable times, booking, cancelling, notes and the bill — the front desk of a business — its bookings and booking requests, accepting and declining, no-shows, booking for a walk-in customer, recording a payment — plus community discovery and content creation. Setting a business up (services, hours, settings, bill charges and discounts) is available through the GraphQL API (see schema below) and the app. To put a business on Pi+ Pinsvit supports several languages. The site is in English (the default, at https://pinsvit.com/), Spanish (https://pinsvit.com/es, https://pinsvit.com/es/business/start and https://pinsvit.com/es/developers), Arabic (https://pinsvit.com/ar, https://pinsvit.com/ar/business/start and https://pinsvit.com/ar/developers) and Ukrainian (https://pinsvit.com/uk, https://pinsvit.com/uk/business/start and https://pinsvit.com/uk/developers). The app and the sign-in are in English, Spanish, Arabic and Ukra+ * [Pinsvit home in Ukrainian](https://pinsvit.com/uk), [Pinsvit Business in Ukrainian](https://pinsvit.com/uk/business/start) and [Developers and MCP setup in Ukrainian](https://pinsvit.com/uk/developers): The same three pages in Ukrainian.+ * `search_places`: Find places by `query` (a word of a category, e.g. `barber` finds `barber_shop` and `salon` finds `hair_salon`, or a word of a name, not an address), name, address or locality (prefix match, 3+ characters), at most 20, with coordinates. With `latitude` and `longitude` results come nearest first within `radiusKm` (default 5, max 50) and no country applies; otherwise they stay in a country (`countryCode`; pass the user's, the default is the caller's network country). Only places+ * `create_post`: Create a public post at a latitude/longitude with optional `#hashtags` and images; pass `idempotencyKey` so a retried call cannot post twice.+ * `create_event`: Create a public event at a latitude/longitude with start and end instants; `idempotencyKey` as for `create_post`.+ * `create_comment`: Add a public comment to a post or event by `postId` and `postGeoHash`; `idempotencyKey` as for `create_post`.+ ### Tool classification+ Every tool is one of three kinds, the same split the `readOnlyHint` and `destructiveHint` annotations in `tools/list` and the `classification` field of each tool in `mcp.json` carry. A read changes nothing. A write creates or changes the signed-in user's own content or bookings. A sensitive write cannot be undone here, so ask the user before every call. No tool moves money: `record_bill_payment` records a payment that was made outside Pinsvit.+ * **Read:** `ping`, `get_current_country_code`, `search_posts_near`, `search_events_near`, `get_post`, `get_comments`, `get_place`, `search_places`, `get_place_services`, `find_booking_times`, `get_month_availability`, `list_my_bookings`, `get_booking`, `get_booking_bill`, `list_my_places`, `list_place_bookings`, `list_place_booking_requests`, `find_place_customers`.+ * **Write:** `get_current_user_details` (records the sign-in), `get_publishing_media_keys` (fetches the URLs it is given), `create_post`, `create_event`, `create_comment`, `create_booking`, `add_booking_note`, `accept_booking`.+ * **Sensitive write:** `delete_post`, `delete_comment`, `cancel_booking`, `decline_booking`, `mark_no_show`, `record_bill_payment`.+ * **Retries:** `create_post`, `create_event`, `create_comment`, `create_booking` and `record_bill_payment` take an `idempotencyKey`, so a resent call answers with what the first one made instead of a second post, booking or payment record; a reused key with other arguments is refused. A replay draws one call-budget token like any call and no velocity slot, since the create does not run again. `accept_booking`, `decline_booking`, `cancel_booking` and `mark_no_show` move a booking once: a repeat a

  • server.json 1 field changed
    version
    1.12.0 1.13.0

  • llms.txt +6 −2

    https://pinsvit.com/llms.txt

    − MCP tools cover the customer side — finding a place, its services and bookable times, booking, cancelling, notes and the bill — the front desk of a business — its bookings and booking requests, accepting and declining, no-shows, booking for a walk-in customer, recording a payment — plus community discovery and content creation. Setting a business up (services, hours, settings, bill charges and discounts) is available through the GraphQL API (see schema below) and the app. To put a business on Pi− Pinsvit lists what it is building, not dates: staff accounts with their own sign-in; several locations under one business; notifications and reminders by email and push; calendar sync; rentals priced per day, for equipment, vehicles and stays; table service for restaurants and cafés; paid plans; Pinsvit in more languages, starting with Spanish (English only today). Do not describe these as available.+ MCP tools cover the customer side — finding a place, its services and bookable times, booking, cancelling, notes and the bill — the front desk of a business — its bookings and booking requests, accepting and declining, no-shows, booking for a walk-in customer, recording a payment — plus community discovery and content creation. Setting a business up (services, hours, settings, bill charges and discounts) is available through the GraphQL API (see schema below) and the app. To put a business on Pi+ Pinsvit lists what it is building, not dates: staff accounts with their own sign-in; several locations under one business; notifications and reminders by email and push; calendar sync; rentals priced per day, for equipment, vehicles and stays; table service for restaurants and cafés; paid plans; the app, sign-in and API in more languages. Do not describe these as available.+ ## Languages+ Pinsvit supports several languages. The site is in English (the default, at https://pinsvit.com/), Spanish (https://pinsvit.com/es, https://pinsvit.com/es/business/start and https://pinsvit.com/es/developers) and Arabic (https://pinsvit.com/ar, https://pinsvit.com/ar/business/start and https://pinsvit.com/ar/developers). The app and the sign-in are in English and Spanish; this API and its MCP tools are in English. A place's name, services and posts are in the language their owner wrote them in; + * [Pinsvit home in Spanish](https://pinsvit.com/es), [Pinsvit Business in Spanish](https://pinsvit.com/es/business/start) and [Developers and MCP setup in Spanish](https://pinsvit.com/es/developers): The same three pages in Spanish.+ * [Pinsvit home in Arabic](https://pinsvit.com/ar), [Pinsvit Business in Arabic](https://pinsvit.com/ar/business/start) and [Developers and MCP setup in Arabic](https://pinsvit.com/ar/developers): The same three pages in Arabic.

  • server.json 2 fields changed
    icon_url
    https://cdn.pinsvit.com/pinsvit1024.jpg https://pinsvit.com/site/mcp/icon-192.png
    version
    1.11.0 1.12.0

  • llms.txt +30 −11

    https://pinsvit.com/llms.txt

    − > Pinsvit helps small local businesses operate digitally — a public place page, a service catalog, online booking and per-booking billing (recorded, not processed) — and helps people find and book them on an interactive map alongside nearby posts, events and activity.− Pinsvit is built to be simple for both sides: a business claims its place, publishes its services and opening hours, and takes bookings it confirms automatically or accepts one by one; a customer finds the place, picks a free time and books it. Around that sits local social discovery: public posts, events and comments pinned to specific locations, which any authenticated user can create.− ## Core capabilities− * **Bookings:** Real-time availability and appointment booking; a new booking is confirmed at once or waits for the business to accept it.− * **Service catalog:** Businesses publish bookable service items with fixed, from, or free pricing in the place currency; customers can attach items when booking.− * **Business management:** Manage business places, profiles, and booking settings.− * **Booking billing:** Per-booking bill of charges, adjustments, and recorded payments. Pinsvit records payments made outside the platform (cash, card terminal); it does not process payments.− MCP tools cover the customer side — finding a place, its services and bookable times, booking, cancelling, notes and the bill — the front desk of a business — its bookings and booking requests, accepting and declining, no-shows, booking for a walk-in customer, recording a payment — plus social discovery and content creation. Setting a business up (services, hours, settings, bill charges and discounts) is available through the GraphQL API (see schema below) and the app.− * [Pinsvit Home and FAQ](https://pinsvit.com/): Main public product page and general platform description.− * [Developers and MCP setup](https://pinsvit.com/developers): Human-readable page with the MCP endpoint, setup steps per assistant and what needs sign-in.− * `search_places`: Find places by name, address or locality (prefix match, 3+ characters) in a country (`countryCode`; pass the user's, the default is the caller's network country), at most 20, with coordinates.+ > Pinsvit helps people find and book local businesses — their services, prices and free times — in the app or through AI agents, alongside nearby events and posts. Pinsvit Business is the booking and management software those businesses run on, with a free tier available.+ A customer finds a business, picks a free time and books it, in the app or through an AI agent. A business claims its place, publishes its services and opening hours, takes bookings and runs its front desk with Pinsvit Business. Around that sits community discovery: public posts, events and comments pinned to specific locations, which any authenticated user can create.+ * Pinsvit Business is Pinsvit's product for business owners, from the same company on `pinsvit.com`; it is not a different or unaffiliated entity.+ ## For businesses — Pinsvit Business+ Pinsvit Business is smart booking and business management software for local businesses: a public page, a service catalog, online booking, a front desk, a customer directory and per-booking billing, ready for AI agents. It works in every country, in the place's currency and time zone.+ * **A page people can find:** A claimed place has a public page with photos, opening hours, services and prices; search engines read it as a `LocalBusiness` listing (with a `ReserveAction` once booking is on), and `get_place` returns the same place.+ * **Services and prices:** A business lists what it offers with a fixed price, a "from" price or free, and how long each takes (`get_place_services`).+ * **Online booking on the business's terms:** Customers pick a free time themselves (`find_booking_times`, `create_booking`). The business sets the slot length, breaks between bookings, minimum notice and cancellation cutoff, and chooses whether a booking is confirmed at once (`CONFIRMED`) or waits for its OK (`PENDING`).+ * **A front desk:** See the day or the week, accept or decline requests, book walk-in and phone customers and mark no-shows (`list_place_bookings`, `list_place_booking_requests`, `accept_booking`, `decline_booking`, `create_booking`, `mark_no_show`).+ * **Customers:** A directory of customers who booked with a Pinsvit account (walk-ins are not listed), searchable by name, email or phone (`find_place_customers`); a business can block a customer who should not book again, in the app.+ * **A bill for every booking:** Charges and discounts, cancellation and no-show fees, and the payments received in cash, by card terminal or by transfer (`get_booking_bill`, `record_bill_payment`). Pinsvit records payments, it does not process them.+ * **Hours that match real life:** Weekly hours, overnight shifts, changes for a single day, and blocks for breaks, repairs or holidays; availability follows them.+ * **Chairs, rooms and group sessions:** Up to 4 bookable resources (streams) run side by side, each taking one customer or a whole group (`partySize`).+ * **AI-powered booking and front desk:** AI agents connect over MCP and work the front desk by chat: today's bookings, requests, walk-ins and payments. Supported today: Claude, ChatGPT and VS Code.+ MCP tools cover the customer side — finding a place, its services and bookable times, booking, cancelling, notes and the bill — the front desk of a business — its bookings and booking requests, accepting and declining, no-shows, booking for a walk-in customer, recording a payment — plus community discovery and content creation. Setting a business up (services, hours, settings, bill charges and discounts) is available through the GraphQL API (see schema below) and the app. To put a business on Pi+ ## For customers+ * **Find a business:** Search places by what they are ("barber", "yoga"), name, address or locality, near a point if you have one (`search_places`), and read one place with `get_place` (opening hours, contacts, whether it takes bookings) and its services and prices with `get_place_services`.+ * **Book in seconds:** See bookable times (`find_booking_times`, `get_month_availability`), book with chosen services (`create_booking`), and cancel or add a note (`cancel_booking`, `add_booking_note`). A booking needs a free Pinsvit account.+ * **Your bookings and bills:** `list_my_bookings`, `get_booking` and `get_booking_bill`.+ * **Nearby events and posts:** Public posts and events around a location, without an account (`search_posts_near`, `search_events_near`).+ ## Plans+ * **Free (available now):** One place, one administrator account, up to 4 bookable resources (chairs, rooms, courts), everything described above, no fee per booking.+ * **Advanced (coming soon):** More places under one business, accounts for managers and staff, more to be announced. No price yet.+ ## Upcoming+ Pinsvit lists what it is building, not dates: staff accounts with their own sign-in; several locations under one business; notifications and reminders by email and push; calendar sync; rentals priced per day, for equipment, vehicles and stays; table service for restaurants and cafés; paid plans; Pinsvit in more languages, starting with Spanish (English only today). Do not describe these as available.+ ## Community+ * [Pinsvit home](https://pinsvit.com/): Find and book local businesses; what Pinsvit and Pinsvit Business are.+ * [Pinsvit Business](https://pinsvit.com/business/start): What a business gets for free, how to start, plans, upcoming features and FAQ.+ * [Developers and MCP setup](https://pinsvit.com/developers): Human-readable page with the MCP endpoint, setup steps per AI agent client and what needs sign-in.+ * `search_places`: Find places by `query` (a word of a category, e.g. `barber` finds `barber_shop` and `salon` finds `hair_salon`, or a word of a name, not an address), name, address or locality (prefix match, 3+ characters), at most 20, with coordinates. With `latitude` and `longitude` results come nearest first within `radiusKm` (default 5, max 50) and no country applies; otherwise they stay in a country (`countryCode`; pass the user's, the default is the caller's network country). `claimedOnl

  • server.json 2 fields changed
    description
    Small local businesses take bookings: find and book a place, run your own front desk, post nearby. Find and book local businesses, or run yours with Pinsvit Business: bookings, front desk, bills.
    version
    1.9.0 1.11.0
  • Tools +6
    • + delete_comment
    • + delete_post
    • + find_place_customers
    • + get_booking_bill
    • + mark_no_show
    • + record_bill_payment