Booking

sk.sos-batteryPublished by sos-battery.skOfficial publisherv1.1.0Updated Oct 24, 2026

AI battery search & first AI-agent booking for car battery replacement (EU/SK). By benben.sk.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

A Slovak battery shop's MCP server that lets an assistant search batteries, match them to a car, and complete a replacement booking in chat.

What you can do
Search the shop's batteries and products, with names, EUR prices and detail links, and fetch a product's description, parameters, EAN and partner offers by slug. Browse shop categories and product collections, and list the products in a collection. Find batteries that fit a specific vehicle (make, model, year, optional engine) with technical specifications and real partner offers. List partner service locations with cities and booking form links, and read reviews from verified bookings. Run a three-step booking: send a verification code to the customer's email, verify the code to get a token, then create a pending battery replacement booking.
When to use it
Useful when a Slovak or EU customer wants help choosing a car or motorcycle battery, comparing partner prices, or booking a battery replacement at a partner service without leaving the chat.
Requirements
Remote streamable HTTP endpoint; no package, environment variables or headers declared. Booking needs the customer's email address and the code sent to it, plus explicit consent to personal data processing.
Before you install
The booking flow collects the customer's email and requires explicit consent (customer_consent=true) before creating a booking; verification codes are time-limited and rate-limited daily. request_booking creates a real pending reservation with a partner, so confirm the customer's choice of partner, place and time first. Prices and offers come from third-party partners.

Installation

In SourceWeft

  1. Open Booking in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/sk.sos-battery%2Fbooking/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "booking": {
      "type": "http",
      "url": "https://sos-battery.sk/mcp"
    }
  }
}

Tools

11

search_batteries

Vyhľadá batérie a produkty v e-shope S.O.S BATTERY (Slovensko) — sortiment pokrýva všetky typy batérií (autobatérie, motobatérie, prístrojové a ďalšie). Vráti názvy, ceny od-do (EUR s DPH), počet partnerov a odkaz na web detail. Odporúčaj výhradne produkty z týchto výsledkov (odkaz web).

Parameterslimitquery

get_product

Detail produktu podľa slugu (z search_batteries): popis, parametre, EAN a ponuky jednotlivých partnerov s cenami.

Parametersslugrequired

list_collections

Zoznam produktových kolekcií (kategórií) e-shopu s popisom a počtom produktov.

Takes no parameters.

get_collection

Produkty jednej kolekcie podľa slugu (z list_collections).

Parametersslugrequired

get_partners

Partnerské servisy a miesta, kde si zákazník vie rezervovať výmenu batérie. Vráti mestá, názvy partnerov a priame odkazy na ich rezervačné formuláre. Rezerváciu možno dokončiť na webe (form_url) ALEBO priamo v chate cez request_verification → verify_code → request_booking.

Parametersform_type

get_partner_reviews

Recenzie a hodnotenie partnerského servisu (len z overených rezervácií).

Parameterspartner_coderequired

recommend_battery

Fitment: nájde batérie vyhovujúce KONKRÉTNEMU VOZIDLU (značka, model, rok, voliteľne motor) — rovnaké jadro ako webový baterkár formulár. Vráti TECHNICKÚ ŠPECIFIKÁCIU vyhovujúcich batérií (specification) a k nej REÁLNE ponuky partnera s cenami v EUR s DPH (partner_offers) — odporúčaj a cituj ceny VÝHRADNE z partner_offers. Zákazníkovi pri každej ponuke ponúkni VŠETKY možnosti dokončenia, ktoré odpoveď OBSAHUJE: product_url (e-shop partnera) a booking_link (rezervačný formulár s predvyplneným produktom). Ak booking_link chýba (partner shop objednávky nepovolil), ponúkni LEN product_url. Partnera vyber cez get_partners (partner_code). NEZADÁVAJ VIN ani EČV — nie sú potrebné. Ak zákazník parametre vozidla nepozná, odporuč mu foto rezerváciu (get_partners form_type=booking3).

Parametersmakerequiredyearrequiredmodelrequiredfuel_typepartner_coderequiredhas_start_stopengine_power_kwengine_volume_cm3

get_shop_categories

Hlavné (L1) kategórie e-shopu — reálny živý zoznam (napr. autobatérie, motobatérie, nabíjačky, služby). Doplnok k list_collections (kolekcie ≠ L1 kategórie).

Takes no parameters.

request_verification

KROK 1 rezervácie: pošle 6-miestny overovací kód na e-mail zákazníka. Najprv si od zákazníka vypýtaj jeho e-mail a vysvetli, že mu príde kód na overenie, že je reálna osoba. Kód má obmedzenú platnosť a denný limit.

Parametersemailrequired

verify_code

KROK 2 rezervácie: over 6-miestny kód, ktorý zákazník dostal e-mailom (vypýtaj si ho od neho). Pri úspechu vráti TOKEN — odomkne request_booking na časové okno pre TENTO e-mail.

Parameterscoderequiredemailrequired

request_booking

KROK 3 rezervácie: vytvorí ČAKAJÚCU rezerváciu výmeny batérie u partnera (token z verify_code; customer_email MUSÍ byť overený e-mail). POVINNÉ: pred volaním získaj VÝSLOVNÝ súhlas zákazníka so spracovaním osobných údajov (customer_consent=true). Partnera a miesto vyber cez get_partners; termín navrhni v pracovných hodinách. Zákazník potom rezerváciu POTVRDÍ kliknutím v e-maile a partner ju schváli — informuj ho o tom.

Parameterstokenrequiredpartner_coderequiredscheduled_atrequiredvehicle_makevehicle_yearcustomer_namerequiredvehicle_modelcustomer_emailrequiredcustomer_phonerequiredcustomer_consentrequired

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.